visual-studio-code-nedir

Visual Studio Code Nedir?

Web sitesi ve web uygulama gibi alanlar başta olmak üzere birçok alanda kullanılan Visual Studio Code, günümüzün popüler programlarındandır. Microsoft tarafından geliştirilmiştir ve bir kaynak kod düzenleyicisi olarak çalışır. Wndows, MacOS ve Linux sistemlerinde kullanılabilir.

Visual Studio Code Nedir? Ne İşe Yarar?

Visual Studio Code, bir kaynak kodu birleştiricisidir. Aynı zamanda hata ayıklama ve IntelliSense kod tamamlama gibi güçlü geliştirici araçlara da sahiptir. JavaScript, Node.js ve TypeScript için yerleşik desteğe sahip olan bu araç, bunlara ek olarak C, PHP, Python ve Java gibi dillere de destek vermektedir.

VSCode, hafifliği ve hızlı başlama fikrinin yanı sıra geniş bir eklenti desteği de sağlar. İstenilen program dilinin eklentileri kullanılarak, yazılım geliştirme sürecine hemen başlanabilir.

Visual Studio Code Özellikleri

Visual Studio Code, sahip olduğu özellikler ile geliştiricilerin zamandan ve emekten tasarruf etmesine imkan verir. Bu özelliklerinden öne çıkanlar şu şekildedir:

  • Hafif bir yapıya sahiptir ve son derece hızlı başlar.
  • IntelliSense kod tamamlama özelliği bulunur. Bu özellik değişkenler, iç içe aktarılan modüller ve yöntemler için kullanılabilir.
  • Grafiksel hata ayıklama
  • Şık kod gezintisi ve yeniden düzenleme
  • Parametre ipuçları
  • Çoklu imleç düzenleme

Visual Studio Code ile Visual Studio Farkları

Visual Studio Code, esasında Atom, BBEdit ve SublimeText ile benzer özelliklere sahip bir metin düzenleyicidir. Buna karşın Visual Studio .NET geliştirme için kullanılan ve sadece Windows’ta çalışan bir IDE (entegre geliştirme ortamı) olarak ifade edilebilir.

Visual Studio Code, çapraz platform olup, neredeyse bütün kodlama dillerinin yazımında kullanılabilir. JavaScript, HTML5, Python, PHP ve Node.js gibi dillerin MacOS ve Linux’ta kullanımına imkan verir.

Visual Studio Code Eklentileri

Visual Studio Code, çıktığı ilk andan itibaren birçok geliştiricinin en önemli tercihlerinden biri olmayı başarmıştır. Hatta birçoğunun ilk tercihi haline geldiği dahi söylenebilir. Microsoft tarafından geliştirilmiş olan bu açık kaynak kodlu editör, mobil uygulama ve benzeri birçok alanda kullanılabilir. Üstelik eklenti desteği sayesinde, birçok işlem kolay şekilde yapılabilir. Günümüzdeki popüler Visual Studio Code eklentileri şunlardır:

FTP-Simple

FTP üzerinden sunucuya bağlanarak, buradaki dosyaların düzenlenmesine imkan veren bir eklentidir. Notepad++ için kullanılan Npp ile benzer işlevlere sahiptir.

Bracket Pair Colorizer

Programlama sırasında normal parantez, köşeli parantez ve süslü parantez sembolleri yoğun olarak kullanılır. Bu eklenti ile söz konusu parantezler renklendirilebilir ve böylece farkındalık oluşturularak, kodlama süreci kolaylaştırılabilir.

Live SASS Compiler

SASS, CSS kodlarının hızlı olarak yazılmasını sağlar ve geliştiricilerin belli tekrarları yapması gerekliliğini ortadan kaldırır. Bir derleyici biçimi olarak da tanımlanabilir.

Settings Sync

Birden fazla bilgisayarda çalışılan veya benzeri ihtiyaç durumlarında, söz konusu eklenti ile VSCode eklentileri kaydedilebilir. Böylece yeniden yüklemek için uzun süreler harcanmak zorunda kalınmaz.