- Bietet eine Implementierung des speziell für Postgres entwickelten Language Server Protocol (LSP) sowie verschiedene Entwickler-Tools
- Basierend auf
libpg_query, dem Standard-Parser von Postgres, und bietet dadurch stabile SQL-Funktionen mit 100%iger Kompatibilität zur Postgres-Syntax
- Ist als Server-Client-Architektur konzipiert und verwendet ein flexibles Design, das vom Übertragungsweg unabhängig ist
- Dadurch können die Funktionen nicht nur über das Language Server Protocol, sondern auch über verschiedene Schnittstellen wie CLI, HTTP API und WebAssembly-Module genutzt werden
- Das Ziel ist, bestehende großartige Postgres-Tools so zugänglich wie möglich zu machen und fehlende Teile direkt selbst zu entwickeln
- Derzeit implementierte Funktionen:
- Autovervollständigung
- Unterstützung für Syntaxfehler-Hervorhebung
- Type-Checking mit dem Befehl
EXPLAIN
- Inklusive einer SQL-Linter-Funktion, inspiriert von Squawk
1 Kommentare
Hacker-News-Kommentare
nvim-lspconfig,masonund npmpg_catalogeingelesen