7 puan yazan GN⁺ 2023-11-07 | 5 yorum | WhatsApp'ta paylaş
  • Kabukta IDE tarzı otomatik tamamlama sunuyor
  • 600’den fazla komut satırı aracını destekleyen, terminale yerel bir runtime
  • Windows, Linux, MacOS desteği
  • Kurulum: npm install -g @microsoft/inshellisense
    • Kurulumdan sonra inshellisense --shell komutunu çalıştırarak istediğiniz kabuk için otomatik tamamlama oturumu başlatabilirsiniz
    • CTRL+a tuşuna bağlanabilir; mevcut kabukla birlikte otomatik tamamlama oturumunu başlatır ve kabul edilen komutları kabuğun geçmişine ekler
  • Kolaylık için inshellisense, is olarak alias atanmıştır
  • Desteklenen kabuklar: bash, zsh, fish, pwsh, powershell (Windows Powershell).
  • Microsoft tarafından geliştirilen bir proje. Katkı ve öneriler memnuniyetle karşılanıyor, ancak katkıda bulunanların Katkıda Bulunan Lisans Sözleşmesi'ni (CLA) kabul etmesi gerekiyor

5 yorum

 
xguru 2023-11-08

En şaşırtıcı olan şey... bunu Microsoft'un yapmış olması ve aracın kendi GitHub reposunda yer almasına rağmen
geliştiricinin Show HN'de tanıtım yazısı paylaşmış olması.

 
roxie 2023-11-18

Aa, sanırım anlayamadım. Bunu HN'e göndermiş olmasının neden şaşırtıcı kısım olduğunu soruyorum?

 
xguru 2023-11-19

Microsoft geliştiricisinin ayrı bir blog gibi bir kanal kullanmadan doğrudan Show HN’de ürünü tanıtmak için paylaşım yapması bana ilginç geldi. Bu şekilde tanıtılan durumlar pek sık rastlanan şeyler değil gibi görünüyor.

 
roxie 2023-11-23

Aha, demek sadece buradaymış.

 
GN⁺ 2023-11-07
Hacker News görüşleri
  • IDE tarzı kabuk otomatik tamamlama özelliği sunan 'Inshellisense' hakkında bir gönderi
  • Bazı kullanıcılar, Unix/Linux'ta çalışmaması ve dizin değiştirme sorunları gibi uygulamaya dair problemleri işaret ediyor
  • Kullanıcılardan biri, Copilot'u bash veya fish kabuğuna alternatif olarak kullanmayı ve bunu $EDITOR içinde açıp Vim veya Neovim olarak ayarlamayı öneriyor
  • Bazı kullanıcılar 'Inshellisense'i 'zsh-autocomplete' ve 'Fig' gibi diğer araçlarla karşılaştırıyor; ikincisinin daha iyi performans gösterdiği görülüyor
  • Otomatik tamamlama özelliğinin yol açabileceği olası hatalar ve güvenlik önlemlerine duyulan ihtiyaç hakkında endişeler dile getiriliyor
  • Kullanıcılardan biri, Node.js'e kabuk düzeyinde bağımlılık duymak istemediğini söylüyor
  • Bazı kullanıcılar fikri övüyor ancak tamamlanmış bir özellikler kümesine sahip kütüphanelere bağımlılığı eleştiriyor; CLI'ların standart veri yapıları kullanarak katı arayüzler tanımlaması gerektiğini öneriyor
  • 'Inshellisense'in Fig.io'nun dahili tamamlama motorunu yeniden kullandığı ve Typescript dil seçimini zorunlu kıldığı ortaya çıkıyor
  • Fig'in kurucu ortaklarından biri, terminalde IDE tarzı otomatik tamamlama için alternatif uygulamayı övüyor
  • 'Inshellisense' adının harika olduğu yönünde övgüler alıyor