Menambah ahli baru untuk keluarga Visual Studio IDE, Microsoft hari ini melancarkan Visual Studio Code. Berpusat di sekitar Github's Electron, versi lintas platform komponen penyuntingan kod Atomnya berdasarkan JavaScript dan HTML5, Code adalah IDE unggulan sepenuhnya untuk pembangun yang bekerja dengan teknologi cloud terbuka Microsoft - dengan versi untuk Mac OS, Linux dan Windows.
Muat turun percuma, Kod memuat turun dan dipasang dengan cepat. Saya menjalankannya di Windows dan Mac OS dalam beberapa minit selepas muat turun dikeluarkan. Ini adalah pelepasan yang sangat awal, tetapi sudah termasuk ciri penyorotan kod dan penyelesaian kod.
Ditunjukkan oleh Scott Hanselman di atas pentas di Build 2015, Code menggunakan alat sumber terbuka .NET untuk memberikan sokongan untuk kod ASP.NET C #, membina penyusun Roslyn dan alat pembangun Omnisharp .NET.
siapa nombor ini
Serta menunjukkan versi Mac, Hansleman menunjukkan Code berjalan di Ubuntu - bekerja dengan kod .NET berjalan pada pelepasan .NET Core yang dikeluarkan baru-baru ini yang dikembangkan bersama dengan projek open source Mono .NET.
Kod direka untuk berfungsi dengan alat yang ada. Microsoft menyediakan dokumentasi untuk bekerja dengan ASP.NET 5, node.js, dan TypeScript Microsoft sendiri, serta alat yang dapat digunakan untuk membantu membangun dan mengurus aplikasi node.js.
Dengan Microsoft bertujuan untuk mendorong pembangun untuk membina aplikasi perkhidmatan mikro di platform Azure, Visual Studio Code pada awalnya disasarkan kepada pembangun JavaScript yang menginginkan alat pengembangan lengkap untuk skrip sisi pelayan mereka dan yang mungkin tergoda untuk melampaui node .js ke .NET berasaskan kerangka.
Dengan permulaan dan perusahaan beralih ke menggunakan perkhidmatan mikro, alat pembangun lintas platform percuma sangat masuk akal bagi Microsoft. Ini memudahkan para pembangun yang menggunakan aplikasi Android dan iOS untuk menggunakan Azure sebagai back-end, dan membantu menarik perhatian mereka kepada kedua-dua Perkhidmatan Aplikasi Azure dan Perkhidmatan Kain Azure.