Intelie Pipes Language:VS Code扩展提升编程体验
欢迎使用Intelie Pipes Language的VS Code扩展,旨在通过为.pipes文件提供语法高亮功能,提升您的编码体验,使代码界面更加易读和视觉上更加吸引人。
功能亮点:
开发路线图:
上述路线图仅适用于默认颜色。要为特定管道更改颜色,我们需要在主题中包含它。我们可能会在Pipes Light Mode-color-theme.json文件中添加,这个文件应该是您已有的主题的副本,添加了pipes.tmLanguage.json中创建的范围和颜色。目前我们会提供它,但它还未准备好使用。应该遵循与基本高亮相同的标记。
开发者信息:
该项目使用Yo Code和vscode-generator-code完成。为了创建更强大的扩展,我们可能需要添加一个主题或添加一个脚本,将pipes语法高亮添加到当前主题中。这是通过为每个创建的模式设置正确的名称和范围来实现的。
我决定基于Rust创建tmLanguage.json结构,它易于理解和遵循,我们可以添加更多结构,并具有明确定义的层次结构。
您可以在Microsoft的Visual Code Studio文档中找到语法高亮指南。
tmLanguage.json格式可以在TypeScript-TmLanguage Repo中找到。
我发现的最佳方法是查找其他语言的示例,这里是所有VSCode内置语言语法高亮的仓库。
您可以在Monarch语法定义中找到更多示例。
更多信息可以在语言扩展概述中找到。
贡献指南:
Intelie的所有员工都可以提交代码。
请随时贡献。
在#live-us-delivery-dev频道与团队讨论。
为您的更改编写测试。
尽量编写自解释代码。
遵循代码指南。
创建拉取请求,标记维护者,我们会尽快审核。
如果没有人回应,请在slack上呼叫并标记维护者。
更多信息:
查看Intellij IDE的插件仓库。
发布说明:
我们添加了代码片段!
初始发布,包含pipes高亮、字符串和注释。
完成了初始路线图!
修复了字符串插值并添加了代码片段!
本站所有资源都是由网友投稿发布,或转载各大下载站, 请自行检测软件的完整性!
本站所有资源仅供学习与参考,请勿用于商业用途,否则 产生的一切后果将由您自己承担!
如有侵权请联系我们删除下架,联系方式:study_golang@163.com