原文:https://www.postgresql.org/about/news/new-postgres-language-server-postgres-lsp-3322/ 发布日期:2026-06-21 作者:Gavin M. Roy
基于 tree-sitter-postgres 构建的 postgres-lsp 实现了面向 PostgreSQL SQL 与 PL/pgSQL 的语言服务器协议(Language Server Protocol)。把编辑器指向 .sql 文件后,就可以获得由真正 PostgreSQL 语法支持的诊断、导航、补全和格式化能力,而不是依赖正则表达式启发式规则。
libpgfmt 支持的风格重新格式化 SQL,包括 river、mozilla、aweber、dbt、gitlab、kickstarter、mattmc3、pg_dump二进制文件和安装说明见:https://github.com/gmr/postgres-lsp。