使用 Flux VS Code 扩展
该Flux Visual Studio Code (VS Code)扩展 提供Flux语法高亮、自动补全和直接的InfluxDB服务器 集成,让您能够在VS Code中原生运行Flux脚本并显示结果。
在 InfluxDB 1.11 中启用 Flux
要在 InfluxDB 1.11 中使用 Flux VS Code 扩展,请确保在您的 InfluxDB 配置文件中启用 Flux。有关更多信息,请参见 启用 Flux。
在此页面上
安装 Flux VS Code 扩展
Flux VS Code扩展可以在Visual Studio Marketplace中获取。有关从Visual Studio市场安装扩展的信息,请参阅扩展市场文档。
连接到 InfluxDB 1.11
在 VS Code 中创建 InfluxDB 连接:
- 打开VS Code 命令面板 (
Ctrl+Shift+P). - 运行
influxdb.addConnection。 - 提供所需的连接凭据:
- 类型: InfluxDB 数据源的类型。选择 InfluxDB v1。
- 名称: 您的 InfluxDB 连接的唯一标识符。
- 主机名和端口: InfluxDB 主机和端口。
- 点击 测试 以测试连接。
- 测试成功后,点击 保存。
从 VS Code 查询 InfluxDB
- 在新的 VS Code 文件中编写您的 Flux 查询。
- 将您的Flux脚本保存为
.flux扩展名或将VS Code语言模式设置为Flux。 - 使用
influxdb.runQuery命令或Ctrl+Alt+E执行查询。 - 查询结果会在新标签中显示。如果查询结果未显示,请参见 调试 Flux 查询。
探索你的模式
在您配置了 InfluxDB 连接后,VS Code 提供了您 InfluxDB 组织中的桶、测量和标签的概述。 使用 VS code 中的 InfluxDB 窗格来探索您的模式。

调试 Flux 查询
要查看来自Flux脚本执行的错误,请单击VS Code窗口左下角的错误和警告图标,然后在调试窗格中选择输出选项卡。

升级Flux扩展
VS Code 默认会自动更新扩展,但您可以禁用自动更新。 如果您禁用自动更新, 手动更新您的 VS Code Flux 扩展。 更新扩展后,重新加载您的 VS Code 窗口 (Ctrl+Shift+P, 然后 Reload Window) 以初始化更新后的扩展。
Flux扩展命令
| 命令 | 描述 | 键盘快捷键 | 菜单上下文 |
|---|---|---|---|
influxdb.refresh | 刷新 | ||
influxdb.addConnection | 添加连接 | 视图/标题 | |
influxdb.runQuery | 运行查询 | Ctrl+Alt+E | 编辑器/上下文 |
influxdb.removeConnection | 删除连接 | view/item/context | |
influxdb.switchConnection | 切换连接 | ||
influxdb.editConnection | 编辑连接 | view/item/context |