Günümüzde programlama dilleri bağımsız bir alana taşınmaya başlanmıştır. Bir programlama dili ile geliştirme yapmak için her türlü işletim sistemi kullanılabilir olmalıdır. Son bir kaç yılda Microsoft bu değişime ayak uydurarak açık kaynak ürünler ve platform bağımsız teknolojiler üretmeye başlamıştır. Microsoft .net ile artık Mac OS ve Linux platformlarında geliştirme yapmak mümkün hale gelmiştir.
Visual Studio Code hızlı, hafif olmanın yanında Microsoft, Linux ve Mac işletim sistemlerinde çalışabilen bir araçtır. Kurulum yapıldığında basit bir metin editörü görüntüsü ile karşımıza çıkan ürün, eklentiler sayesinde Node JS, Ruby, Python, C/C++, C#, Javascript gibi bir çok programlama dilini desteklemektedir. Yani klasik Visual Studio ürünleri gibi her şeyi bünyesinde barındırmak yerine çekirdek bir yapı ile başlatılıp lazım olan parçaların eklentiler halinde ürüne eklenmesi sağlanarak mantıklı bir hareket yapılmıştır. Eklentilerin indirilebildiği bir market ortamı oluşturulmuştur.
Visual Studio Code, hata ayıklama özellikleriyle, gelişmiş web ve bulut uygulamaları üstünde kodları düzenlemeye, yeniden tanımlamaya ve optimize etmeye yarar. Visual Studio Code tamamen ücretsiz olup, dilediğiniz gibi kullanabilir, kodlarını inceleyebilir ve kendi ihtiyaçlarınıza göre değişim yapabilirsiniz. Uygulama, çoklu platform desteğine sahip olduğu için Linux, Mac OS X ve Windows üzerinde çalışır ve programcılar için yaklaşık 30 programlama dili desteği sunar.
Visual Studio Code, Mac OS X, Linux ve Windows işletim sistemlerinde CoreCLR ve ASP.NET 5 uygulamaları geliştirmek ve diğer dilleri desteklemek için sunulan bir kod düzenleme yazılımıdır. Intellisense, hata ayıklama, sürüm kontrol ve ASP.NET 5 uygulamaları en önemli özellikleri arasında yer alır. IntelliSense, kodları yazarken API’leri açıklar, hızı ve doğruluğu artırmak için otomatik tamamlama yapar. Hızlı bilgi ipuçları, API tanımlarını incelememize olanak sağlar.
Visual Studio Code ürününün başlıca özellikleri:
- Zengin bir kod refactoring desteği vardır.
- Platform bağımsız kod geliştirebilmeyi destekler.
- Zengin bir kod tanıma(code intellisense) içeriği vardır.
- Code Debugger desteği vardır.
- Hızlıdır.
Visual Studio Code ücretsizdir. Linux, Mac OS ve Windows işletim sistemlerinde çalışan IDE ortamıdır. Farklı işletim sistemlerinde de .Net tabanlı kod geliştirmeyi amaçlayan geliştirici ortamını indirmek için Visual Studio Code sitesine giderek programı indirmesi gerekmektedir.