ale
ALE, Vim ve Neovim için geliştirilmiş, metin düzenleme sırasında eşzamansız sözdizimi denetimi ve hata ayıklama sağlayan bir eklentidir. Language Server Protocol (LSP) desteği sayesinde kod tamamlama, tanıma gitme ve referans bulma gibi işlevleri metin düzenleyiciye entegre eder. Eklenti, harici araçlar kullanarak kod biçimlendirme ve düzeltme işlemlerini engelleyici olmayan bir yapıda gerçekleştirir.
ale
100dense-analysis · Kod Kalitesi & İnceleme
Bu kategorideki yaygın ticari ürünler: SonarCloud, Codacy, DeepSource
- Metin dosyalarını düzenlerken arka planda eşzamansız olarak sözdizimi hatalarını denetleyebilirsin.
- LSP desteği sayesinde kod içerisinde tanımlara gidebilir veya sembol araması yapabilirsin.
- Komut satırı araçlarını kullanarak kod dosyalarını otomatik olarak biçimlendirebilirsin.
- • Yüksek açık issue sayısı (592)
- • NötrGitHub Issue
E631: buf line()(): yazma başarısız oldu
“MacVim GUI'de ale kullanırken bu mesaj komut satırında çok sık görünür. Basit bir .vimrc vim seti ile gördüğüm diğerleri de var uyumsuz set nu set runtimepath+= /.vim.old/neobundles/ale log E631: buf yazmak line()(): başarısız yazmak...”
- • NötrGitHub Issue
Özellik isteği: Dil Sunucusu Protokolü için genel destek ekleyin
“Birçok dil, dil sunucusundan dosyalarda teşhis hataları almayı destekleyen [Language Server Protocol] (diğer şeylerin yanı sıra) desteği eklemeye başlıyor. Ale'nin birçok dilde oldukça yeniden kullanılabilir destek almak ve destek eklemek için bundan yararlanabileceğine inanıyorum.”