Clarion Extension for VS Code:你的Clarion开发助手
Clarion Extension 是为Visual Studio Code设计的扩展工具,旨在增强Fushnisoft Clarion Extension的功能,提供一系列强大的工具,包括代码片段、代码折叠、解决方案解析和增强的导航功能。无论你是Clarion开发者、VS Code爱好者,还是对开源项目感兴趣的人士,都可以从中受益。
核心功能:
- 解决方案资源管理器视图:直接在VS Code中导航Clarion项目。
- 自动解决方案解析:检测解决方案中的所有项目和重定向文件。
- 增强的"转到定义":支持INCLUDE和MODULE语句,并提供重定向感知的搜索。
- 代码折叠:基于标记器的折叠提供者,提升代码可读性。
- 悬停提供者:当鼠标悬停在INCLUDE或MODULE语句上时,显示引用的文件预览。
- 构建配置支持:轻松在Release和Debug构建之间切换。
- 重定向感知的文件搜索:Ctrl P尊重本地和全局重定向文件。
- 文档大纲和面包屑:改善在大型Clarion文件中的导航。
- 实验性标记器:为未来的代码格式化和诊断功能做准备。
- 新文档格式化程序:使用Shift Alt F格式化Clarion源文件。
- 标记缓存:通过缓存标记(除非文档发生变化)提高性能。
- 更新的折叠和符号提供者:提供更好的结构识别。
- 欢迎屏幕:轻松打开或重新打开Clarion解决方案。
- 多解决方案工作区支持:在同一个VS Code工作区中打开和管理多个Clarion解决方案。
- Clarion工具侧边栏:活动栏中的专用视图,用于管理解决方案、项目和文件。
- 视图过滤:在解决方案视图和结构视图中进行过滤,以便在大型项目中更轻松地导航。
- 文件管理:直接从解决方案视图中向项目添加或删除CLW文件。
- 变量前缀高亮:自动高亮带有用户定义前缀(例如,LOCS:、GLOS:)的变量,并提供可配置的颜色设置。
安装指南:
- 打开Visual Studio Code(建议使用最新版本)。
- 进入扩展市场(Ctrl Shift X)。
- 搜索Clarion Extension。
- 点击安装。
- 如有需要,重启VS Code。
市场信息:
- 标识符:msarson.clarion-extensions
- 版本:0.5.6
- 发布日期:2018-08-19
- 最后更新:2025-04-04
更新日志(v0.5.6):
- 统一高亮系统:为Clarion代码元素添加了全面的高亮系统,并提供统一的配置结构。
参与和反馈:
这是一个活跃的开源项目,需要社区的帮助!无论你是Clarion开发者、VS Code爱好者,还是对开源项目感兴趣的人士,你的贡献、错误报告和反馈都是受欢迎的。请访问我们的GitHub Issues参与其中!
致谢:
感谢以下贡献者的工作:
- Mark Goldberg – 代码折叠
- Allen Zhu – 文档大纲支持
- Brahn Partridge (1974–2021) – 早期的textmate语言定义工作
更多资源:
- 入门指南 – 扩展功能的全面指南
- 速查表 – 功能和使用方法的快速参考
- 功能文档 – 所有扩展功能及其实现的详细概述
感谢使用Clarion Extension,祝你开发愉快!
本站所有资源都是由网友投稿发布,或转载各大下载站,
请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则
产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:study_golang@163.com