Visual Studio Code
快速开始
1. 安装 KCL 并检查
kcl
和kcl-language-server
命令在您的 PATH 中: 在 MacOs 和 Linux中:which kcl
which kcl-language-server在 Windows 中:
where kcl
where kcl-language-server2. 安装 VS Code KCL 插件. 需要您的 VS Code 版本大于 1.50+
3. 重新打开 VS Code 并创建一个 KCL 文件验证 IDE 插件功能
特性
此扩展提供了一些 KCL 编码帮助,包括以下功能:
- 语法高亮
- 跳转: 跳转至定义,如 schema,schema 属性, 变量,map key 等
- 补全: 代码补全,如关键字, 点(
.
) 变量,schema 属性等 - 大纲: 显示 KCL 文件中的 schema 和 变量定义
- 悬停: 悬停提示 Identifer 的信息,如类型,函数签名和文档等
- 诊断: 警告和错误信息
提示:您可以通过安装 Error Lens 插件 来增强诊断效果
- 格式化: 格式化一个 KCL 文件或代码片段
- 快速修复: 快速修复一些诊断信息
- 内联提示: 内链提示变量类型和其他语义信息
其他一些有用的功能,如代码重构和智能感知等正在开发中。
最小依赖
我们建议您使用最新版本的 KCL,但此扩展所需的 KCL 最低版本为 v0.4.6。如果您使用的是更早期版本,则此扩展可能无法正常工作。
已知问题
寻求帮助
如果扩展没有如您所期望的那样工作,请通过社区与我们联系和寻求帮助。
参与贡献
目前 VS Code KCL 插件处于早期版本,我们正在积极改进 VS Code KCL 插件体验,欢迎参考贡献指南 一起共建!
许可
Apache License 2.0