Skip to content
| Marketplace
Sign in
Visual Studio Code>Data Science>xzCodeNew to Visual Studio Code? Get it now.
xzCode

xzCode

zhang yuan

| (0) | Free
直接在 VS Code / Cursor 中编辑 PostgreSQL 数据库字段内容,支持 JSONB 路径访问,保存后自动同步到数据库
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

xzCode

直接在 VS Code / Cursor 中编辑 PostgreSQL 数据库字段内容,支持 JSONB 路径访问,保存后自动同步到数据库。

✨ 功能特性

  • 🗄️ 数据库字段编辑 - 直接在编辑器中修改 PostgreSQL 数据库字段
  • 📝 JSONB 路径支持 - 支持 lodash.get 语法访问 JSONB 嵌套路径
  • 💾 自动同步 - 保存文件时自动将内容同步到数据库
  • 🔍 SQL 查询定位 - 使用自定义 SQL 精确定位要编辑的记录
  • 🤖 Cursor 集成 - 支持 Add to Cursor Chat 功能
  • ⚡ 实时验证 - 保存前验证 SQL 确保只返回唯一结果

📦 安装

在 VS Code 或 Cursor 扩展市场搜索 xzCode 并安装。

🚀 快速开始

1. 创建配置

  1. 在侧边栏找到 xzCode 数据库 面板
  2. 点击 ➕ 按钮创建新配置
  3. 填写配置信息:
    • 配置名称: 用于显示的名称
    • 数据库连接字符串: PostgreSQL 连接字符串
    • SQL 查询语句: 定位唯一记录的 SQL(必须返回且仅返回一条记录)
    • 字段名: 要编辑的字段名
    • 路径(可选): JSONB 字段中的嵌套路径

2. 编辑数据

  1. 单击配置项即可打开编辑器
  2. 修改内容后按 Cmd+S / Ctrl+S 保存
  3. 内容会自动同步到数据库

3. 使用 Cursor Chat

右键点击配置项,选择:

  • Add to Cursor Chat - 添加到当前对话
  • Add to New Cursor Chat - 添加到新对话

📋 配置示例

连接字符串

postgres://username:password@localhost:5432/database

SQL 查询示例

SELECT * FROM users WHERE id = 'user-123'
SELECT * FROM configs WHERE name = 'main_config'

JSONB 路径示例

vm                    # 访问 data.vm
user.settings.theme   # 访问 data.user.settings.theme

⚙️ 命令

命令 说明
xzCode: 创建配置 创建新的数据库配置
xzCode: 刷新数据库内容 从数据库重新读取当前文件

🔧 要求

  • VS Code 1.80.0 或更高版本
  • PostgreSQL 数据库

❓ 常见问题

SQL 验证失败

确保你的 SQL 查询只返回一条记录。如果返回多条或零条记录,将无法保存。

连接失败

检查数据库连接字符串是否正确,确保数据库服务器可访问。

📄 许可证

MIT

🤝 贡献

欢迎提交 Issue 和 Pull Request!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft