plv8c README
plv8c,用于辅助plv8开发的工具。
功能介绍
1. 数据库配置侧边栏
- 图形化数据库配置: 通过专用侧边栏轻松设置 PostgreSQL 连接信息(主机、端口、数据库、用户、密码、模式)。
- GitLab 集成设置: 配置 GitLab URL、个人访问令牌及项目 ID,轻松将更改推送至 GitLab(直接拉去仓库省略该步骤)。
- 连接测试: 直接在 VS Code 内测试 PostgreSQL 和 GitLab 连接,确保配置正确无误。
2. Git 与菜单操作侧边栏
- 拉取 PLv8 函数: 从配置的数据库模式中获取所有
plv8 函数,并将其本地保存为 .plv8 文件。
- 上传至 GitLab: 修改函数后,直接从侧边栏提交并推送更改至 GitLab 仓库,无需离开 VS Code(单个函数级,自动上传内容为当前工作区的文件)。
- 同步至数据库: 一键将本地修改的
plv8 函数同步回 PostgreSQL 数据库,应用更新。
3. PLv8 测试侧边栏
- 基于 JSON 的输入: 使用结构化界面构建 JSON 对象、数组及嵌套结构,避免手动编写复杂 JSON 的麻烦。
- 动态对象与数组编辑器: 添加和删除属性,选择值类型(字符串、数值、对象、数组),支持任意层级的嵌套。
- 一键测试: 使用构建好的 JSON 输入运行当前打开的
plv8 函数,直接在侧边栏查看返回结果。
- 重置输入: 快速清空测试输入,重新开始编辑。
4. PLv8 语言支持
- 语法检查: 自动检测并基本验证
plv8 函数的语法。
- 代码补全: 提供常用
plv8 函数的自动补全建议,提高编码效率。
如何使用
1. 安装与激活
2. 配置数据库与 GitLab
- 打开 DB 配置 侧边栏(从活动栏中选择)。
- 填写 PostgreSQL 和 GitLab 的详细信息(可省略),并点击 保存。
- 使用 测试连接 按钮验证连接是否成功。
3. 管理与上传函数
- 使用 菜单 侧边栏从数据库拉取
plv8 函数(可省略)。
- 在本地编辑
.plv8 文件。
- 通过侧边栏提交并推送更改至 GitLab。
- 使用同步功能将更改应用回数据库。
4. 测试 PLv8 函数
- 打开 PLv8 测试 侧边栏。
- 通过友好的树状编辑器构建 JSON 输入,包括对象和数组。
- 点击 测试 按钮运行当前文件的
plv8 函数,并在侧边栏查看结果。
- 如需重新编辑,点击 重置 按钮清空输入。
扩展设置
- 数据库配置:
全局存储。密码和 GitLab 令牌安全存储在 Secret Storage 中。
- 模式选择:
选择的模式决定了拉取和更新的函数范围。
常见问题
1. 侧边栏过窄导致内容溢出
当侧边栏宽度不足时,会自动出现水平滚动条。您可以通过滚动查看完整内容,无需手动调整侧边栏宽度。
享受在 VS Code 中流畅高效的 plv8 开发体验!
| |