1743251993
2025-03-29 09:13:00
開発者のエクスペリエンスと信頼できるSQLツールに焦点を当てた、Postgresの言語ツールと言語サーバープロトコル(LSP)の実装。
ドキュメント: pgtools.dev
インストール: 説明書
このプロジェクトは、Postgresのパーサーに基づいて構築されたPostgres開発用のツールチェーンを提供します libpg_query 100%の構文互換性を確保します。輸送に依存しない設計を備えたサーバークライアントアーキテクチャの上に構築されています。これは、すべての機能にだけでなく、 言語サーバープロトコル、ただし、CLI、HTTP API、またはWebAssemblyモジュールなどの他のインターフェイスを介して。目標は、すべての偉大なポストグレールをできる限りアクセス可能なものにすること、そして自分自身が欠けているものをすべて構築することです。
次の機能が実装されています。
- オートコンプリート
- 構文エラーハイライト
- タイプチェック(経由
EXPLAINエラーの洞察) - 触発されたリンター スクワーク
現在の焦点は、これらのコア機能を改良および強化しながら、堅牢で簡単にアクセスできるインフラストラクチャを構築することです。将来の計画と貢献の機会については、問題と議論をチェックしてください。貢献は大歓迎です!
以下のプロジェクトに感謝しますが、このプロジェクトは不可能でした。
- libpg_query:Postgresのパーサーを抽出するため
- バイオーム:ツールチェーンインフラストラクチャを実装するためにコピーできます
- スクワーク:リナーのインスピレーションのため
#SupabasecommunitypostgreslanguageserverPostgres用の言語サーバー