- Cung cấp triển khai Language Server Protocol (LSP) chuyên cho Postgres cùng nhiều công cụ phát triển khác nhau
- Dựa trên
libpg_query, trình phân tích cú pháp mặc định của Postgres, để cung cấp các tính năng SQL ổn định tương thích 100% với cú pháp Postgres
- Được thiết kế theo kiến trúc máy chủ-khách và áp dụng thiết kế linh hoạt, không phụ thuộc vào phương thức truyền tải
- Nhờ đó, có thể sử dụng các tính năng qua nhiều giao diện khác nhau như CLI, HTTP API, mô-đun WebAssembly, không chỉ riêng Language Server Protocol
- Mục tiêu là giúp các công cụ Postgres vốn đã rất tốt trở nên dễ tiếp cận nhất có thể, và tự phát triển những phần còn thiếu
- Các tính năng hiện đã được triển khai:
- Tự động hoàn thành
- Hỗ trợ làm nổi bật lỗi cú pháp
- Tính năng kiểm tra kiểu bằng lệnh
EXPLAIN
- Bao gồm tính năng SQL Linter lấy cảm hứng từ Squawk
1 bình luận
Ý kiến Hacker News
nvim-lspconfig,mason, và npmpg_catalog