English | 中文
VS Code 是微软开发的一款轻量、高性能又有极强扩展性的代码编辑器。它提供了强大的插件框架,开发者可以通过编写插件拓展 VS Code 编辑器的功能,甚至支持新的编程语言。
DolphinDB 公司开发了这个针对 DolphinDB 数据库的 VS Code 插件,在 VS Code 中增加了对自研的 DolphinDB 脚本语言的支持,让用户可以编写并执行脚本来操作数据库,或查看数据库中的数据。
- 代码高亮
- 关键字、常量、内置函数的代码补全
- 内置函数的文档提示、参数提示
- 终端可以展示代码执行结果以及 print 函数输出的消息
- 在底栏中展示执行状态,点击后可取消作业
- 在底部面板中以表格的形式展示表格、向量、矩阵等数据结构
- 在侧边面板中管理多个数据库连接,展示会话变量
- 在浏览器弹窗中显示表格
更多功能介绍,请参考 DolphinDB 官网 VS Code 插件。
具体使用说明请参考 DolphinDB 官网 VS Code 插件。
# 安装最新版的 nodejs
# https://nodejs.org/en/download/current/
# 安装 pnpm 包管理器
corepack enable
corepack prepare pnpm@latest --activate
git clone https://github.com/dolphindb/vscode-extension.git
cd vscode-extension
# 安装项目依赖
pnpm install
# 将 .vscode/settings.template.json 复制为 .vscode/settings.json
cp .vscode/settings.template.json .vscode/settings.json
# 参考 package.json 中的 scripts
# 构建开发版本
pnpm run dev
# 在 VS Code 中切换到调试面板,启动 ddb.ext 调试任务(需要先禁用或卸载已安装的 dolphindb 插件)