- Postgres'e özel bir Language Server Protocol (LSP) uygulaması ve çeşitli geliştirme araçları sunuyor
- Postgres'in temel ayrıştırıcısı
libpg_query temel alınarak, Postgres söz dizimiyle %100 uyumlu ve güvenilir SQL özellikleri sağlanıyor
- Sunucu-istemci mimarisiyle tasarlandı ve aktarım yönteminden bağımsız esnek bir tasarım benimsiyor
- Bu sayede özellikler yalnızca Language Server Protocol üzerinden değil, CLI, HTTP API, WebAssembly modülü gibi çeşitli arayüzler üzerinden de kullanılabiliyor
- Amaç, mevcut harika Postgres araçlarını mümkün olduğunca erişilebilir hale getirmek ve eksik kalan yerleri doğrudan geliştirmek
- Hâlihazırda sunulan özellikler:
- Otomatik tamamlama
- Söz dizimi hatası vurgulama desteği
EXPLAIN komutunu kullanan tip denetimi
- Squawk'tan ilham alan bir SQL linter özelliği
1 yorum
Hacker News görüşleri
nvim-lspconfig,masonve npm üzerinden kurulabiliyorpg_catalogtabloları üzerinden metadata okunuyor