Sudah lama saya berfikir untuk menulis artikel mengenai Microsoft baru yang dia jalankan. Satya Nadella, yang sangat berbeza dengan syarikat jahat yang menjalankan monopolinya di mana sahaja mahu merangkumi sebahagian besar pasaran, tetapi untuk satu sebab atau yang lain saya tidak menyusun idea dan saya telah menerangkannya dalam blog ini.
Saya jelaskan, bukan sekarang orang Redmond telah menjadi orang baik dalam filem ini, atau mereka telah berhenti melakukan tindakan monopoli, tetapi tidak dapat dinafikan bahawa sejak kebelakangan ini kita telah menyaksikan serangkaian tindakan dan perubahan yang sekurang-kurangnya mereka banyak memikirkan.
Sebilangan perubahan
Anda mungkin tertanya-tanya apa perubahan yang saya bicarakan? Baiklah, saya mulakan dengan yang paling penting: Microsoft telah mula mendengar penggunanya. Pada pandangan pertama, bukan lagi syarikat yang memutuskan untuk melaksanakan sesuatu di Windows dan tetap seperti itu tidak kira seberapa banyak protes penggunanya (seperti ketika mereka meninggalkan menu permulaan), dan Windows 10 Ini adalah contoh terbaik dari ini.
Di Windows 10 sendiri, mereka telah melaksanakan satu siri perubahan yang paling tidak menarik, misalnya, cara mengurus rangkaian sangat serupa dengan NetworkManager hingga satu titik, dan akhirnya, dengan mengubah saiz tetingkap CMD, ini tidak kekal dalam bingkai tetap kecil ... ramai yang akan mengetahui apa yang saya bicarakan.
Kerana dengan dia Sumber terbuka beberapa perubahan menarik juga telah dibuat. Kami sudah melihat bagaimana Microsoft mengenali Debian sebagai platform terbaik untuk melaksanakan projek anda Azure, perkhidmatan cloud yang jika anda ragu, saya percaya bahawa pada tahun-tahun akan datang akan menjadi sumber pendapatan utama syarikat ini. Di samping itu, dikatakan bahawa aplikasi dapat dibuat di ASP.NET 5 dengan sokongan Linux.
Percaya atau tidak (dan saya sendiri tidak mempercayainya), Microsoft telah bekerjasama atau bekerja secara langsung di a sekumpulan projek OpenSource, cuba menjadi syarikat "jauh lebih terbuka".
Tetapi seperti yang kita katakan di sini, saya tidak membakar tangan saya untuk sesiapa pun. Dengan ini yang saya katakan sebelumnya saya tidak bermaksud (bernilai redundansi), bahawa Microsoft yang sebelum ini buruk sekarang baik. Saya hanya mengakui dalam beberapa cara keputusan baik yang telah mereka buat sejak kebelakangan ini. Di sinilah saya datang dengan topik awal artikel ini: Kod Studio Visual.
Kod Studio Visual
Microsoft mengejutkan banyak orang dengan menyediakan semua orang secara percuma, Kod Studio Visual, yang saya masih tidak tahu apakah itu penyunting teks lanjutan atau IDE, tetapi nampaknya sangat biasa bagi saya. Teks Sublime, Atom o Kurungan, bukan hanya pada penampilan, tetapi dalam beberapa pilihan dan fungsinya. Sebenarnya, ia ditulis menggunakan Jenis Skrip / JavaScript dan menggunakan NodeJS. Sebagai fakta yang menarik, ia mempunyai sokongan untuk menguruskan repositori Git kami.
Kod Studio Visual (aka VSCode) menyokong a banyak bahasa yang menawarkan sorotan sintaksis, termasuk: Batch, C ++, Penutupan, Skrip Kopi, DockerFile, F #, Go, Jade, Java, Bar Hendal, Ini, Lua, Makefile, Penurunan harga, Objektif-C, Perl, PHP, PowerShell, Python, R, pisau cukur, Ruby, SQL, VisualBasic, XML. Di samping itu, ia mempunyai pelengkap automatik untuk CSS, HTML, JavaScript, JSON, Kurang, Sass dan refactoring untuk C# y TypeScript.
Mengenai penyesuaian, ia menawarkan tema terang dan gelap, dan dalam hal GNU / Linux, kami dapat mengedit fail secara manual:
$HOME/.config/Code/User/settings.json.
dan tambahkan pilihan tertentu. Di samping itu, ia mempunyai banyak jalan pintas papan kekunci untuk menjadikan hidup lebih mudah. Anda boleh membaca semua ini di laman web Dokumentasi.
Walaupun ia bukan alat OpenSource sejauh yang saya tahu, ia mempunyai lesen agak membenarkan sehingga tahap tertentu untuk kepentingan pemaju. Sebagai contoh:
- Am. Anda boleh menggunakan perisian untuk mengembangkan dan menguji aplikasi anda.
- Penggunaan demo. Penggunaan yang dibenarkan di atas termasuk penggunaan perisian dalam demonstrasi aplikasi anda.
- Salinan sandaran. Anda boleh membuat salinan sandaran perisian, untuk memasang semula perisian.
- Perisian ini mengandungi komponen pihak ketiga yang dilesenkan di bawah lesen sumber terbuka dengan kewajipan ketersediaan kod sumber. Salinan lesen ini disertakan dalam fail ThirdPartyNotices atau fail kredit yang disertakan. Anda boleh mendapatkan kod sumber penuh yang sesuai dari kami jika dan seperti yang diperlukan di bawah lesen sumber terbuka yang berkaitan dengan menghantar pesanan wang atau cek $ 5.00 kepada: Pasukan Pematuhan Kod Sumber, Microsoft Corporation, 1 Microsoft Way, Redmond, WA 98052 Amerika Syarikat
Walaupun tidak semuanya cantik, seperti kata lesen yang sama:
- DATA. Perisian boleh mengumpulkan maklumat mengenai anda dan penggunaan perisian anda, dan mengirimkannya kepada Microsoft. Microsoft mungkin menggunakan maklumat ini untuk menyediakan perkhidmatan dan meningkatkan produk dan perkhidmatan kami. Untuk versi pra-rilis ini, pengguna tidak dapat memilih untuk tidak ikut serta dalam pengumpulan data. Beberapa ciri perisian mungkin memungkinkan pengumpulan data dari pengguna aplikasi yang dikembangkan dengan perisian. Sekiranya anda menggunakan ciri-ciri ini untuk mengizinkan pengumpulan data dalam aplikasi anda, anda harus mematuhi undang-undang yang berlaku, termasuk pemberitahuan pemberitahuan yang sesuai kepada pengguna aplikasi anda. Anda boleh mengetahui lebih lanjut mengenai pengumpulan data dan penggunaannya dalam dokumentasi bantuan dan pernyataan privasi di http://go.microsoft.com/fwlink/?LinkID=528096&clcid=0x409. Penggunaan perisian anda bertindak sebagai persetujuan anda terhadap amalan ini.
Ini adalah beberapa perkara yang paling menarik yang saya baca mengenai lesen tersebut, dan kerana saya bukan peguam, saya tidak dapat menentukan apakah itu perkara baik atau buruk. Tetapi bagaimanapun.
Muat turun dan pasang Kod Visual Studio
Pengguna Archlinux boleh memasang Kod Visual Studio dari AUR:
$ yaourt -S vscode-bin
Namun, tidak perlu dilakukan kerana kita hanya perlu memuat turun fail yang dimampatkan yang mereka tawarkan di laman web mereka, dan melaksanakan binari yang terkandung di dalamnya. Dan itu sahaja.
Kesimpulan Kod Visual Studio
Adakah layak meninggalkan pilihan yang kita ada sekarang di GNU / Linux yang dibuka dan percuma oleh VSCode? Tentu saja tidak, tetapi sejujurnya, sekurang-kurangnya untuk kerja saya sebagai FrontEnd, VSCode adalah alat yang sangat baik (walaupun saya ulangi, saya belum menerokainya 100%).
Perlu juga dijelaskan bahawa ini bukan versi terakhir, jadi Perisian mungkin menunjukkan kesilapan, namun setakat ini saya tidak menghadapi masalah menggunakannya. Antaramuka cukup mesra dan berfungsi dengan pantas.
Apa yang bukan OpenSource? Saya ulangi, saya tidak tahu sama ada ia ditutup sepenuhnya, tetapi ia menggunakan teknologi terbuka dan pada akhirnya, berapa banyak yang menggunakan Opera atau aplikasi serupa? Oleh itu, ia adalah selera semua orang.