Microsoft, Build geliştirici konferansını Windows’un gelişmiş bir geliştirici platformu olma vaadiyle başlattı. Şirket, Windows 11’in performans ve güvenilirlik iyileştirmelerine ek olarak, geliştiriciler için bir dizi kullanışlı araç ve uygulamayı bir araya getiren, Linux desteğini daha da artıran bir deneyim sunuyor.
Windows başkanı Pavan Davuluri, “Windows 11 deneyimini geliştiriciler için optimize ettik; sık kullanılan komut satırı araçlarını, tanıdık bir comfort shell’i, daha hızlı kurulum sürecini, Windows üzerinde Linux konteynerleri oluşturup yönetebileceğiniz yerleşik bir yöntemi ve yeni bir deneme aşamasındaki Intelligent Terminal’i bir araya getirdik” şeklinde açıklama yaptı.
Microsoft, Rust ile geliştirilen ve GNU coreutils’un çapraz platform yeniden uygulanması olan uutils projesinden Windows için Coreutils setini oluşturdu. Davuluri, “Bu, Linux benzeri komut satırı araçlarının Windows’ta yerel olarak çalışabilmesi anlamına geliyor. Linux, macOS, WSL, konteynerler ya da bulut ortamları arasında geçiş yaparken yıllar içinde oluşturduğunuz komut ve iş akışları Windows ortamında da aynı şekilde çalışacak” dedi.
Geçtiğimiz yıl Build etkinliğinde Windows Subsystem for Linux (WSL) açık kaynak haline getirildikten sonra, Microsoft WSL entegrasyonunu yeni WSL konteynerleriyle daha da derinleştiriyor. WSL konteynerleri, Windows içinde Linux konteynerlerini oluşturmayı, çalıştırmayı ve bunlarla etkileşim kurmayı sağlayan yerleşik bir çözüm. Hem bir komut satırı arabirimi hem de bir API sunarak geliştiricilerin Linux konteynerlerini yerel Windows uygulamaları içinde çalıştırmasına imkan tanıyor. Bu özellik önümüzdeki aylarda genel ön izleme aşamasına geçecek.
Microsoft ayrıca mevcut Windows Terminal deneyimini geliştirerek, geliştiriciler için yeni bir deneysel Intelligent Terminal sunuyor. Davuluri, “Intelligent Terminal, ACP (Agent Communication Protocol) aracılığıyla favori ajanlarınızla bağlam bilgisi paylaşarak, terminal içinde kalıp sorgulama, hata ayıklama ve görev tamamlama imkanı sağlıyor” dedi. “Bu özellik, Windows Terminal’in sunduğu sekmeler, profiller, temalar, ayarlar ve shell’lerin tümüne ek olarak, ajan panelinde yerel ajan CLI entegrasyonu içeriyor”.
Geliştirici dostu değişikliklerin bir diğer bölümü, Windows Developer Configurations’ın genel erişime açılması. Bu yapılandırma, yeni makineleri hızlıca geliştirici odaklı ayarlarla hazır hale getirmek için tasarlandı. Birkaç yıldır üzerinde çalışılan bu paket, WSL, PowerShell 7, Visual Studio Code gibi araçları kurarken, File Explorer’da Git sürüm kontrolünü etkinleştiriyor ve gizli dosyaları gösteriyor.
Yorum Yap