KCL IDE 实时显示警告和错误功能来了,支持完整语法语义错误恢复


热乎的 PR:https://github.com/KusionStack/KCLVM/pull/460

效果展示:

image

 


相關推薦

2023-04-18

KCL 版本性能约提升 20 倍,并支持了 KCL 错误警告在 IDE 中实时显示,以及 KCL 代码补全等新功能。 错误与告警实时显示 跳转 补全 悬停 更多 KCL VS Code 插件安装方式及详细更新内容详见 Kusion VS Cod

2023-12-02

部包依赖 import 语句补全 修复函数参数未定义类型错误显示位置 测试工具更新​ 担心您的 KCL 程序写错了,要不来测测 ?本次更新提供了全新的 KCL 测试工具,代码好坏,一测便知 !新的 KCL 测试工具支持使用 KCL 函数编写

2023-11-24

语句补全 错误修复 修复函数参数未定义类型错误显示位置 🏄 API 更新 新增 KCL 单元测试 API: https://github.com/kcl-lang/kcl/pull/904 新增 KCL 符号重命名 API: https://github.com/kcl-lang/kcl/pull/890 🔥 架构升级 KCL

2023-03-21

面值、括号等词法错误恢复 KCL IDE 插件支持错误和告警显示,跳转等能力 部分编译器报错改善 KCL Playground 支持代码分享能力 Kubernetes KPT 工具集成方案设计 Kubernetes Helm KCL 工具插件方案   下一步计划 KPM 包管理

2023-07-18

tl-kcl.git && cd ./kubectl-kcl/examples/ 然后执行如下命令显示配置 $ cat krm-kcl-abstration.yaml apiVersion: krm.kcl.dev/v1alpha1 kind: KCLRun metadata: name: web-service-abtraction spec: params: name: app containers: ngnix: image: ngnix ports: - containerPort: 80 service: por

2023-11-10

,减少手敲 boilerplate: KCL 语言更新 KCL 的编译命令对错误信息的输出优化继续推进,致力于提供清晰易懂的指引,帮助开发者快速定位和修复问题,编写出正确的代码。近期,KCL 优化了 schema 字段类型不匹配的报错信息: -

2024-01-05

p;在 Registry 包版本和本地已有包版本不同时引起的空指针错误 💻 IDE 更新 语义高亮 KCL IDE 目前支持语义级别的高亮,避免不同 IDE 插件高亮差异 补全功能增强 区分 Schema 类型和实例补全符号 统一 Schema 注

2023-08-24

言及工具链更新 KCL 格式化工具更新 支持对有语法错误的代码片段和部分代码片段进行格式化 支持对缩进不对的配置块进行自动校正 KCL 文档工具更新 支持导出文档索引页 KCL 导入工具更新 支持 Terraform

2023-10-14

- 支持对标准库和内置函数的悬停提示,支持对 KCL 代码错误的快速修复;发布适配 Intellij IDEA 2023.2 的插件版本 KCL 包管理工具 KPM 更新 - kpm run 支持编译 KCL 文件,并集成了导入工具 KCL 文档工具更新 - 支持将 docstring Examples

2023-02-28

bsp;VSCode 语言插件,性能预计提升 20 倍,并预期支持代码警告和错误波浪线提示,跳转,引用查找等核心基础能力 针对 Kubernetes Manifests 配置管理场景痛点持续进行语言能力提升:如设计提供 Helm KCL Schema 插件以及为 

2022-07-27

,请按 ⌃⇧Comma。 此外还有一个字体大小指示器,它会显示当前字体大小并提供将其恢复为默认值的选项。 macOS 上的 Merge All Project Windows(合并所有项目窗口)操作 新版本为 macOS 用户引入了一项功能,利用此功能可以将所有

2022-07-31

用作约束的检查 如果尝试将类型形参用作约束,GoLand 将显示错误。 输入方法的接收器时对类型形参的补全 在方法创建期间添加接收器时,GoLand 会自动插入类型形参的标识符。 类型形参的新 Find Usages(查找用法)组 GoLan

2023-09-22

富的 UI 功能(组件、布局、动画以及交互事件),以及实时界面预览工具等,可以支持开发者进行可视化界面开发。详情 方舟开发框架示意图: ArkTS 是鸿蒙生态的应用开发语言。它在保持 TypeScript(简称TS)基本语法风格

2021-11-30

时,它会作为一个功能齐全的编辑器启动,具有语法高亮显示、简单的代码补全以及您对一个编辑器期待的所有功能。 但还不止如此! Fleet 还是一个功能齐全的 IDE! 具有智能补全、重构、导航、调试以及 IDE 中一直