kaynağı değiştir]
Visual Studio, herhangi bir diğer IDE gibi, sözdizimi vurgulama ve kod tamamlama destekleyen sadece değişkenler, fonksiyonlar ve yöntemler değil, aynı zamanda döngüler ve sorgular gibi dil yapıları için IntelliSense kullanan bir kod editörü içerir. İntelliSense, web site ve uygulamaları geliştirirken dahil edilen diller ile beraber XML, CSS ve JavaScript desteklemektedir. Otomatik tamamlama önerileri, modsuz bir liste kutusu içerisinde, kod editörü üzerinde açılır.
Visual Studio kod editörü aynı zamanda hızlı navigasyon için kod ayarı yer imleri destekler. Diğer seyir yardımcıları, çöken kod blokları ve artımlı aramaya ek olarak normal metin arama ve regex arama içerir. Kod editörü aynı zamanda bir çoklu öğe panosu ve bir görev listesi içerir. Kod editörü ayrıca, tekrarlanan kod için kaydedilen ve üzerinde çalışılan proje içerisine yerleştirilebilen, kod parçacıklarını destekler.
Visual Studio arka plan derleme özelliği de içerir (artımlı derleme olarak da bilinir). Kod yazılırken, sözdizimi ve derleme hataları hakkında geri bildirim sağlayabilmek için (bu hataların altı kızmızı ile işaretlenir) Visual Studio arka planda derleme yapar.
Microsoft Visual Studio LightSwitch, mevcut .NET teknolojileri ve Microsoft platformları üzerinde inşa edilmiş "line-of-business" uygulamaları oluşturmak için özel olarak hazırlanmış bir IDE'dir. Üretilen uygulamalar mimari olarak 3 katmanlıdır: kullanıcı arayüzü Microsoft Silverlight üzerinde çalışmaktadır; mantık ve veri-erişimi katmanı, monash.pw üzerinde çalışan, WCF RIA Servisleri ve Birim Çerçevesi (Entity Framework) üzerine kurulmuştur; ve ana veri deposu, Microsoft SQL Server Express, Microsoft SQL Server ve Microsoft SQL Azure'yi desteklemektedir.