- Visual Studio Code’un otomatik tamamlama (tab completion) özelliğinin amaçlandığı gibi çalışmadığına dikkat çekiliyor
- Kullanıcı sekme tuşuna bastığında hiçbir şey olmaması ya da ilk öneriden farklı bir öğenin seçilmesi durumu yaşanıyor
- Sorunun C# Dev Kit eklentisi veya VS Code’un otomatik tamamlama mantığıyla ilgili olduğu belirtiliyor
- Microsoft içindeki ilgili ekiplerin bu özelliği düzeltip iyileştirmesi gerektiği vurgulanıyor
- Geliştirici deneyiminin temel unsurlarından biri olan otomatik tamamlama kalitesini korumanın önemini hatırlatan bir örnek
VS Code otomatik tamamlama sorununa dikkat çekiliyor
- Sekme tuşuna basıldığında beklenen önerinin seçilmemesi ve bunun yerine başka bir önerinin gösterilmesi şeklinde bir hata oluşuyor
- Ekran görüntüsündeki durumda sekme girdisinden sonra hiçbir şey olmuyor ya da alakasız bir öneri görünüyor
- Bu sorun, Visual Studio Code’un otomatik tamamlama özelliği veya C# Dev Kit eklentisinin davranışıyla ilgili
- Yazar, Microsoft’taki ilgili ekiplerin otomatik tamamlama davranışını düzeltmesi gerektiğini söylüyor
Yazar hakkında
- Yazar Ivan Castellanos, 15 yıllık deneyime sahip bir yazılım geliştirici
- React, Node.js, Python, TypeScript, PHP, C#(Unity) gibi çeşitli teknoloji yığınlarında deneyim sahibi
- Uzaktan çalışma fırsatları arıyor ve iş birliği veya işe alım konulu iletişimler için e-posta kabul ediyor
Blog özeti
- Kişisel blog Ivanca’s Blog, yazılım geliştirmeyle ilgili yazıların ve görüşlerin paylaşıldığı bir alan
- Blog, CloudCannon şablonunu kullanıyor ve RSS aboneliği sunuyor
1 yorum
Hacker News görüşleri
Yeni VSCode terminal öneri özelliği bir şekilde katlanılabilir, ama komut otomatik tamamlama garip çalışıyor ve mevcut shell tamamlama davranışını bozuyor
Dosya yolunu Tab ile tamamlamaya çalışınca araya mutlak yol giriyor ve yol karmakarışık hale geliyor
İlgili açıklama bağlantısı
İç testlerde çok sayıda olumlu geri bildirim alınmış ve kullanıcıların %25’ine dağıtıldığında iki hafta boyunca neredeyse hiç şikayet gelmemiş
Tam dağıtımdan sonra tepki oluşmuş olsa da, komut başarı oranının %80 seviyesinde istikrarlı olduğu değerlendirilmiş
PowerShell konusunu açmak bile istemiyorum
Çoğu durumda sağ okla tamamlama yapılıyor ama bazı şeylerde Tab gerekiyor ve modül bellekte değilse yükleme yüzünden 10 saniyeden fazla takılıyor
Yine de 20 yıldan uzun süredir bash kullandığım için, PowerShell’in güçlü yanları olduğunu da kabul ediyorum
PowerShell’in nesne yönelimli yapısını korurken aynı zamanda yalın ve platformdan bağımsız
Set-PSReadLineKeyHandler -Chord "Tab" -Function AcceptSuggestionkomutunu kullanabilirsinizBazıları ancak 7.x sürümünde çözüldü
Bugünlerde editörlerin genelinde otomatik tamamlama kalitesi düşmüş gibi geliyor
PyCharm bile var olmayan metotlar ya da kütüphaneler öneriyor
AI tamamlamayı kapatsam da hâlâ 2023’e göre daha aptallaşmış gibi
Tab tuşu artık Copilot önerilerini kabul etmek için kullanılıyor; bu yüzden dil sunucusu önerilerini almak için Enter’a basmak gerekiyor
Copilot’un Chat arayüzü ve ajanları fena değil ama otomatik tamamlama tarafı ters etki yaratıyor
Dil sunucusu, buffer, proje, sözlük gibi farklı kaynaklardan gelen önerileri tek yerde görmek istiyorum
Bunların hepsi bana Windows Search’ü hatırlatıyor
Başlat menüsüne reklam girdikten sonra tamamen bozuldu
Yakında VSCode da kod tamamlama listesine reklam koyacakmış gibi geliyor
OpenShell kullanınca hâlâ düzgün çalıştığını görmek, temelin sağlam ama dış katmanın bozuk olduğunu gösteriyor
Yeni bir PC kurarken Explorer açılmayınca sonunda Apple’a mı geçsem diye düşündüm
Artık Office de ortadan kalktı ve adı Microsoft Copilot 365 oldu; durum tamamen kafa karıştırıcı
AI sanki beynimizi çürütüyor
Bilgi yoğunluğu azaldı, ekran daha çok yer kaplamaya başladı ve reklamlara karışmış UI kullanıcı deneyimini mahvetti
Eskiden Copilot açıkken bir belgeyi düzenlediğinizde iç kullanıcı adları veya proje adları otomatik tamamlama önerilerinde görünürdü
İnsanların isimlerini Google’da aratıp buna güldüğümü hatırlıyorum
LLM’in eğitildiği kodun önemli bir kısmı Python olmasına rağmen,
breakpoint(yazınca alakasız argümanlar önermesi komikYorumları görünce VSCode’un bu kadar kalite kaybetmiş olması gerçekten şok edici
Neden bu seviyeye düştüğünü anlamıyorum
Aslında Visual Studio’nun otomatik tamamlama özelliği iyi çalışıyordu, ama VSCode’daki son değişiklikler yüzünden tüm otomatik tamamlama özelliklerini kapattım
Ancak şimdi yeniden kullanılabilir seviyeye geldi
Acaba VSCode kodunun %30’unu AI yazdığı için mi durum böyle diye merak ediyorum
Bu gidişle VSCode’un güvenilirliğini de kaybetmesinden endişe ediyorum