Saya telah berpikir untuk menulis artikel tentang Microsoft baru yang dia jalankan sejak lama. Satya Nadella, yang sangat berbeda dari perusahaan jahat yang menjalankan monopoli di mana-mana ingin menguasai sebagian besar pasar, tetapi karena satu dan lain hal saya belum mengatur ide-ide dan saya telah merefleksikannya di blog ini.
Saya klarifikasi, bukan karena kini masyarakat Redmond menjadi orang baik dalam film, atau mereka sudah berhenti melakukan tindakan monopoli, tapi tidak bisa dipungkiri bahwa belakangan ini kita telah menyaksikan serangkaian tindakan dan perubahan yang setidaknya mereka memberi banyak hal untuk dipikirkan.
Beberapa perubahan
Anda mungkin bertanya-tanya perubahan apa yang saya bicarakan? Baiklah, saya mulai dengan yang paling penting dari semuanya: Microsoft telah mulai mendengarkan penggunanya. Pada pandangan pertama, bukan lagi perusahaan yang memutuskan untuk mengimplementasikan sesuatu di Windows dan tetap seperti itu tidak peduli seberapa banyak penggunanya memprotes (seperti ketika mereka meninggalkan menu start), dan Windows 10 menjadi contoh terbaik untuk ini.
Di Windows 10 sendiri mereka telah menerapkan serangkaian perubahan yang paling tidak menarik, misalnya cara mengelola jaringan sangat mirip dengan Pengelola jaringan sampai batas tertentu, dan akhirnya, dengan mengubah ukuran jendela file CMD, ini tidak tetap dalam bingkai tetap kecil ... banyak yang akan tahu apa yang saya bicarakan.
Untuk dengan dia Sumber Terbuka beberapa perubahan menarik juga telah dilakukan. Kami sudah melihat caranya Microsoft mengenali Debian sebagai platform luar biasa untuk menerapkan proyek Anda Biru langit, layanan cloud yang jika Anda ragu, saya yakin di tahun-tahun mendatang akan menjadi sumber pendapatan utama bagi perusahaan ini. Selain itu, dikatakan bahwa aplikasi dapat dibuat dalam ASP.NET 5 dengan dukungan Linux.
Percaya atau tidak (dan saya sendiri tidak percaya), Microsoft telah berkolaborasi atau bekerja langsung pada file banyak proyek OpenSource, mencoba menjadi perusahaan yang "jauh lebih terbuka".
Tapi seperti yang kami katakan di sekitar sini, saya tidak mau menyalahkan siapa pun. Dengan ini yang saya katakan sebelumnya, saya tidak bermaksud (sepadan dengan redundansi), bahwa Microsoft yang sebelumnya buruk sekarang bagus. Saya hanya mengakui keputusan bagus yang telah mereka buat akhir-akhir ini. Dan di sinilah saya masuk dengan topik awal artikel ini: Kode Visual Studio.
Kode Visual Studio
Microsoft mengejutkan banyak orang dengan menyediakannya untuk semua orang, gratis, Kode Visual Studio, yang saya masih belum tahu apakah itu editor teks tingkat lanjut atau IDE, tetapi tampaknya sangat, sangat akrab bagi saya. Teks Sublime, Atom o Kurung, tidak hanya dalam penampilan, tetapi dalam beberapa opsi dan fungsinya. Faktanya, ini ditulis menggunakan TypeScript / JavaScript dan memanfaatkan NodeJS. Fakta menariknya, ia memiliki dukungan untuk mengelola repositori Git kita.
Kode Visual Studio (alias VSCode) mendukung file banyak bahasa yang menawarkan penyorotan sintaks, termasuk: Sekumpulan, C ++, Penutupan, Skrip Kopi, DockerFile, F #, Go, Jade, Jawa, HandleBar, Ini, Lua, Makefile, Penurunan harga, Objektif-C, Perl, PHP, PowerShell, Ular sanca, R, Pisau Cukur, Rubi, SQL, VisualBasic, XML. Selain itu, ini memiliki pelengkapan otomatis untuk CSS, HTML, JavaScript, JSON, kurang, Kelancangan dan refactoring untuk C# y TypeScript.
Mengenai kustomisasi, ia menawarkan tema terang dan gelap, dan dalam kasus GNU / Linux kami dapat mengedit file secara manual:
$HOME/.config/Code/User/settings.json.
dan tambahkan opsi tertentu. Selain itu, ia memiliki banyak pintasan keyboard untuk membuat hidup lebih mudah. Anda dapat membaca semua ini di situs web Dokumentasi.
Meskipun ini bukan alat OpenSource sejauh yang saya tahu, ini ada lisensi cukup permisif sampai batas tertentu untuk kepentingan pengembang. Sebagai contoh:
- Umum. Anda dapat menggunakan perangkat lunak untuk mengembangkan dan menguji aplikasi Anda.
- Penggunaan demo. Penggunaan yang diizinkan di atas termasuk penggunaan perangkat lunak dalam demonstrasi aplikasi Anda.
- Salinan cadangan. Anda dapat membuat salinan cadangan perangkat lunak, untuk menginstal ulang perangkat lunak.
- Perangkat lunak ini berisi komponen pihak ketiga yang dilisensikan di bawah lisensi sumber terbuka dengan kewajiban ketersediaan kode sumber. Salinan dari lisensi ini termasuk dalam file ThirdPartyNotices atau file kredit yang menyertai. Anda dapat memperoleh kode sumber lengkap yang sesuai dari kami jika dan sebagaimana dipersyaratkan di bawah lisensi sumber terbuka yang relevan dengan mengirimkan wesel atau cek sebesar $ 5.00 ke: Tim Kepatuhan Kode Sumber, Microsoft Corporation, 1 Microsoft Way, Redmond, WA 98052 USA
Meskipun tidak semuanya cerah, seperti lisensi yang sama mengatakan:
- DATA. Perangkat lunak dapat mengumpulkan informasi tentang Anda dan penggunaan Anda atas perangkat lunak, dan mengirimkannya ke Microsoft. Microsoft dapat menggunakan informasi ini untuk menyediakan layanan dan meningkatkan produk dan layanan kami. Untuk versi pra-rilis ini, pengguna tidak dapat memilih keluar dari pengumpulan data. Beberapa fitur perangkat lunak memungkinkan pengumpulan data dari pengguna aplikasi yang dikembangkan dengan perangkat lunak. Jika Anda menggunakan fitur ini untuk mengaktifkan pengumpulan data dalam aplikasi Anda, Anda harus mematuhi hukum yang berlaku, termasuk memberikan pemberitahuan yang sesuai kepada pengguna aplikasi Anda. Anda dapat mempelajari lebih lanjut tentang pengumpulan data dan penggunaannya dalam dokumentasi bantuan dan pernyataan privasi di http://go.microsoft.com/fwlink/?LinkID=528096&clcid=0x409. Penggunaan Anda atas perangkat lunak bertindak sebagai persetujuan Anda untuk praktik ini.
Ini adalah beberapa hal paling menarik yang saya baca tentang lisensi tersebut, dan karena saya bukan pengacara, saya tidak dapat menentukan apakah itu hal yang baik atau buruk. Tapi bagaimanapun juga.
Unduh dan instal Visual Studio Code
Pengguna Archlinux dapat menginstal Visual Studio Code dari AUR:
$ yaourt -S vscode-bin
Namun, Anda tidak perlu melakukannya karena kami hanya perlu mengunduh file terkompresi yang mereka tawarkan kepada kami di situs web mereka, dan menjalankan biner yang dikandungnya. Dan itu dia.
Kesimpulan Kode Visual Studio
Apakah layak untuk meninggalkan opsi yang kita miliki saat ini di GNU / Linux yang terbuka dan gratis oleh VSCode? Tentu saja tidak, tapi sejujurnya, setidaknya untuk pekerjaan saya sebagai FrontEnd, VSCode adalah alat yang sangat baik (meskipun saya ulangi, saya belum menjelajahinya 100%).
Perlu juga diklarifikasi bahwa ini bukan versi final, sehingga Perangkat Lunak ini mungkin mengalami kesalahan, namun sejauh ini saya tidak mengalami masalah dalam menggunakannya. Antarmukanya cukup ramah dan bekerja cukup cepat.
Apa itu bukan OpenSource? Saya ulangi, saya tidak tahu apakah ini benar-benar ditutup, tetapi menggunakan teknologi terbuka dan pada akhirnya, berapa banyak yang menggunakan Opera atau aplikasi serupa? Oleh karena itu, sesuai selera semua orang.