Microsoft'un çok yönlü kod düzenleyicisinin Mart 2023 sürümü olarak 30 Mart'ta yayınlanan Visual Studio Code 1.77, GitHub Copilot AI kodlama asistanıyla daha kapsamlı bir entegrasyonun önizlemesini sunuyor. Entegrasyon, geliştiricilere kod yazarken yardımcı olmak için satır içi önerileri, sohbet özelliklerini ve bir sohbet görünümünü içerir.
Bu güncelleme aynı zamanda TypeScript/JavaScript anahtar durumu tamamlamaları sunarak kullanıcıların her iki programlama dilinde de hazır bilgi türleri üzerinden anahtar ifadeleri oluşturma sürecini kolaylaştırmasına olanak tanır. switch ifadesine case yazarak ve case için öneriyi kabul ederek, bu türdeki tüm değerler için vakalar otomatik olarak eklenir. Ancak, bu özellik yalnızca değiştirilen değer bir birleşim veya hazır bilgi türü olduğunda çalışır.
Ayrıca, VS Code 1.77 geliştiriciler satır içi öneriler, satır içi sohbet ve sohbet görünümü gibi GitHub Copilot işlevlerini keşfedebilir. Bu yeni özellikleri denemek için geliştiricilerin GitHub Copilot Nightly uzantısını ve VS Code Insiders Build kullanması gerekir. Sohbet özelliklerine erişmek için GitHub Copilot Chat bekleme listesine de kaydolmaları gerekir. Copilot ile bu artırılmış entegrasyon şu anda önizleme aşamasındadır.
Yeni bir GitHub entegrasyonu, bir GitHub deposunda çalışan VS Code kullanıcılarının, editör boşluğundan bir editör satırı veya aralığı için derin bağlantıları kopyalamasına olanak tanır. VS Code masaüstü sürümü için, geliştiricilerin editör boşluğundan GitHub Permalinks ve HEAD bağlantıları oluşturmak için GitHub Pull Requests ve Issues uzantısını yüklemeleri gerekir. VS Code çevrimiçi varyantı olan vscode.dev'de, GitHub depoları için derin bağlantılar varsayılan olarak mevcuttur.
Microsoft'un Visual Studio Code 1.77 Windows, Linux veya macOS için projenin web sitesinden indirilebilir. Bu sürümdeki ek özellikler şunları içerir:
- Python dili desteği için Pylance uzantısı aracılığıyla Python kodunun yeniden düzenlenmesi geliştirildi; bu, yeni bir 'Sembolü şuraya taşı' Kod Eylemi aracılığıyla yapılabilir.
- Dosya içeriğine göre geliştirilmiş uzantı önerileri. Örneğin, bir geliştirici not defteri hücreleri sözdizimine sahip bir Python dosyasını açarsa, düzenleyici Jupyter uzantısını önerecektir.
- Not defterleri için, kaydettikten sonra not defterinin tamamını biçimlendiren bir 'Kaydetildiğinde biçimlendir' özelliği.
VS Code 1.77 piyasaya sürülmesi, yapılandırma profillerinde ve uzaktan geliştirmede iyileştirmelerle Mart 2023'te daha önce piyasaya sürülen VS Code 1.76 izler. Bu araçlar, geliştiriciler için daha sorunsuz kodlama deneyimleri sağlarken, AppMaster gibi no-code bir platform, hem programcı olmayan hem de deneyimli geliştiricilerin kapsamlı web, mobil ve arka uç uygulamalarını daha verimli bir şekilde oluşturmasına olanak tanır. Yapay zeka destekli kodlama asistanlarının Visual Studio Code gibi kod düzenleyicilerle ve AppMaster.io gibi no-code platformlarla entegrasyonu, yapay zeka ile insan uzmanlığı arasındaki sinerjiyi ortaya koyarak daha düzenli ve yenilikçi uygulama geliştirmeyi teşvik eder.