
postgres-language-server
supabase-community
A Language Server for Postgres
AI 简介
Postgres Language Server 是一个为 PostgreSQL 设计的语言服务器,旨在通过提供一系列开发工具来增强开发者体验和提高 SQL 工具的可靠性。该项目基于 Postgres 自身的解析器 `libpg_query` 构建,确保了与 PostgreSQL 语法的完全兼容性,并采用客户端-服务器架构设计,支持多种访问方式包括语言服务器协议、命令行界面、HTTP API 和 WebAssembly 模块。其核心功能涵盖自动补全、语法诊断、类型检查、格式化、迁移检测及数据库检测等。适用于需要高效编写、调试和维护 PostgreSQL 查询的各种场景,特别适合集成到如 VSCode、Neovim 等现代代码编辑器中使用。
Rust
MIT License5.2k
Stars
121
Forks
30
Watchers
17
Issues
Star 增长
今日0
近 7 天+1
近 30 天+16
综合评分64.36
默认分支main