Linux uyumlu uygulamalar için kolayca kod yazın ve VS Code ile WSL 2'yi birlikte ayarlayarak bunları kontrol edin.

Microsoft'un Visual Studio kodu, geliştirici topluluğu tarafından çok popüler ve seviliyor. Linux için Windows Alt Sistemi güçlüdür, ancak Windows PC'nizdeki Visual Studio Code'u WSL'nin çekirdeğine entegre ederseniz, çok daha fazlasını daha kısa sürede ve daha iyi yollarla yapabilirsiniz.

WSL'yi ve sorunsuz bir iş akışı için Windows'ta VS Code'u nasıl kurabileceğinizi tartışırken okumaya devam edin.

WSL 2'yi Bu Kadar Özel Yapan Nedir?

Linux için Windows Alt Sistemi (WSL), Windows kullanıcılarının bir sanal makine veya çift önyükleme kurmadan Ubuntu ve Kali gibi Linux dağıtımlarını çalıştırmalarına olanak tanıyan değerli bir özelliktir.

WSL ile Windows kullanıcıları, ekstra kurulum adımları olmadan doğrudan Linux komut satırı araçlarını, uygulamalarını ve yardımcı programlarını kullanabilir. WSL'nin en yeni sürümü olan WSL 2, daha fazla kararlılık ve özel bir Linux çekirdeği sağlar.

Bir geliştirici olarak, özel donanıma ihtiyaç duymadan veya Windows ekosisteminden çıkmadan platformlar arası uygulamalar geliştirmek için WSL'yi kullanabilirsiniz. İşte WSL 2 kullanmanın temel faydalarından bazıları.

  • Linux araçlarına ve yardımcı programlarına kolayca erişin: Geliştiriciler, ayrılmış bir VM veya kapsayıcı olmadan doğrudan Linux komut satırı araçlarını kullanabilir.
  • Geliştirilmiş performans: WSL 2 size ayrılmış bir Linux çekirdeği üzerinde tam kontrol sağladığı için optimum performans sağlar; bu, uygulamalarınıza daha hızlı önyükleme süreleri sağlar ve verimli kaynak kullanımına olanak tanır.
  • Basit kurulum: Linux 2 için Windows Alt Sisteminin kurulumu zahmetsizdir. Doğrudan Microsoft Store'dan edinebilirsiniz; ayrıca desteklenen Linux dağıtımları listesinden seçim yapmakta özgürsünüz.
  • Windows ile sorunsuz entegrasyon: WSL 2, Windows işletim sistemiyle doğrudan entegre olduğundan, geliştiriciler Linux ve Windows uygulamalarını aynı anda çalıştırabilir ve paylaşılan dosya dizinlerini kullanabilir.
  • Gelişmiş Docker entegrasyonu: Docker Desktop'ta WSL-2 arka uç ayarını etkinleştirerek, WSL 2'de Docker kapsayıcılarını yerel olarak çalıştırabilirsiniz; bu, Docker uygulamalarınızın uyumluluğunu geliştirmeye ve genel performansı artırmaya yardımcı olacaktır.

Neden Visual Studio Code'u WSL 2 ile Kullanmalı?

VS Code, Microsoft tarafından oluşturulan ve her türlü programlama dilini destekleyen sağlam bir tümleşik geliştirme ortamıdır (IDE). Geliştiriciler, macOS, Linux ve Windows dahil olmak üzere hemen hemen her platformda çalıştığı için Visual Studio Code'u kullanmayı tercih ediyor. Ayrıca, geliştirmeyi kolaylaştıran harika uzantılar oluşturmaya adanmış büyük bir topluluğa sahiptir.

Bir geliştirici olarak, bir Windows platformunda uygulama geliştirme için Visual Studio Code'u kullanma becerisi ayrıca bu uygulamaları bir Linux çekirdeğinde çalıştırmak inanılmaz derecede avantajlı ve neredeyse inanılmaz özellik.

VS Code'u Linux için Windows Alt Sistemine entegre ettiğinizde, platformlar arası uyumluluğu geliştirmek için özel Linux çekirdeğini kullanabilirsiniz. WSL 2 ile VS Kodu içindeki entegre terminali kullanarak iş akışınızı daha da kolaylaştırabilirsiniz.

WSL 2'yi Visual Studio Code ile Entegre Etme

Linux için Windows Alt Sistemi, uygulamalarınızı çalıştırabileceğiniz özel bir Linux çekirdeği sağlarken, terminal aracılığıyla kodu doğrudan düzenleyemezsiniz. Neyse ki, Visual Studio Code'u WSL 2 Linux dağıtımınızla entegre olacak şekilde yapılandırarak iş akışınızı kolaylaştırabilirsiniz.

Visual Studio Kodu Nasıl Kurulur

Önkoşul olarak, önce VS Code'un Windows PC'nizde doğru şekilde ayarlandığından emin olmalısınız. VS Code'u yüklemek kolay ve basittir, ancak emin değilseniz, şuraya göz atabilirsiniz: Visual Studio Code'u kurmak için başlangıç ​​kılavuzu Windows PC'nizde:

  1. şuraya git: resmi Microsoft web sitesi ve Windows yükleyicisini indirin.
  2. İndirme tamamlandıktan sonra kurulum kurulumunu çalıştırın.
  3. görene kadar ileri tuşuna basın. Ek Görevler Seçin adım atın ve emin olun PATH'e ekle seçeneği seçilir.
  4. Kurulum sihirbazını tamamlayın.

VS Code'u zaten yüklediyseniz, VS Code'da bir dizin açmak için terminali kullanabildiğinizden emin olmanız gerekir:

  1. VS Code'u şu adresten başlatın: masaüstü veya Başlangıç Menü.
  2. Seçme Ctrl + Üst Karakter + P açmak için Komut Paleti.
  3. Arama kutusuna yazın Kabuk komutu ve ara Kabuk Komutu: PATH kabuğuna "kod" komutunu kurun seçenek.
  4. Görebiliyorsanız seçeneği seçin. Bu, komut satırından Visual Studio Code'da bir dizin açmanıza izin verecektir.

Seçenek görünmüyorsa, PC'nizde VS Kodu yapılandırması zaten etkindir.

WSL 2 ile VS Kodunu Yapılandırma

VS Code'un Windows PC'nizde doğru şekilde kurulduğundan emin olduktan sonra, VS Code'u Linux 2 için Windows Alt Sistemine güvenle bağlayabilirsiniz:

  1. WSL 2'yi sisteminizde zaten yapılandırdıysanız sonraki adıma atlayabilirsiniz. Aksi takdirde, Ubuntu'yu şu adresten indirin: Microsoft Mağazası başlamak.
  2. Başlat Başlangıç menü, ara Visual Studio Koduve En iyi eşleşmeyi seçin.
  3. Yan menü bölmesinden, Uzantılar simgesini veya kısayolu kullanın Ctrl + Üst Karakter + X yüklü uzantıları görüntülemek için.
  4. İçinde Marketplace'te Arama Uzantıları alan, ara WSL, en iyi eşleşmeyi seçin ve tıklayın Düzenlemek.
  5. Uzantı yüklendikten sonra, WSL 2 dağıtımınızı (bizim durumumuzda Ubuntu) Başlangıç Menü. aracılığıyla da açabilirsiniz. yeni Windows Terminali.
  6. kullanarak WSL 2'deki proje dizinine gidin. CD komutunu girin ve ardından klasörü VS Code'da açmak için aşağıdaki komutu girin:
    kod .
  7. VS Code artık kaynak kodunuzu Windows ortamında açacak, ancak uygulamanızda hata ayıklamanıza ve Linux ortamında test etmenize izin verecektir.

WSL 2, Geliştiriciler İçin İnanılmaz

Linux'tan tamamen memnun olmayan ancak yine de onu iş için kullanması gereken bir geliştiriciyseniz, WSL 2'ye aşina olmanızı önemle tavsiye ederiz. Önümüzdeki yıllarda daha da iyi olacak inanılmaz bir araç.