一款VS Code连接和管理PostgreSQL的扩展插件,支持AI智能辅助和代理模式
PostgreSQL for Visual Studio Code 是微软官方出品的一款开源扩展,它能让开发者直接在 VS Code 中方便地操作和管理 PostgreSQL 数据库。
该扩展可以支持 Windows、Linux、macOS 平台,目前发布了预览版。
功能特性
- 连接数据库:支持连接本地 PostgreSQL 和云端实例(例如 Azure Database for PostgreSQL),提供 Entra ID 无密码认证。
- 浏览数据库对象:浏览数据库、表、视图、函数等对象,提供结构化展示。
- 查询编辑器:编写 SQL 查询,并执行查看结果;支持多个查询语句同时执行,结果以多个表格形式展示;提供代码补全、语法高亮、代码格式化等功能。
- 数据导出:查询结果可导出为 JSON、CSV、Excel 格式。
- 模式可视化:数据库表结构的可视化,方便理解数据库设计。
- GitHub Copilot:集成 GitHub Copilot,通过自然语言与数据库交互,AI 智能辅助重写查询、解释查询、分析性能等。通过代理模式可以自动执行查询、设计表结构、导入数据等任务。
扩展安装
打开VS Code 扩展市场,搜索“PostgreSQL”,找到 Microsoft 开发的扩展进行安装:
安装完成后,在页面左侧选择 PostgreSQL 扩展,点击“+添加连接”按钮:
总结
PostgreSQL for Visual Studio Code 扩展简化了在 VS Code 中处理 PostgreSQL 数据库的流程,通过丰富的功能,尤其是与 GitHub Copilot 的深度集成和强大的智能感知,可以显著提升开发效率。