VsCode 插件:ts 文件中的内联颜色编码 SQL
VsCode Plugin: Color Coding inline SQL in ts file
我是插件世界的新手,我想确保从正确的方向开始。
从 vscode-extension-samples -> decorator-sample on github 开始,
我使用了一些正则表达式结合 vscode.Range
、activeEditor.setDecorations
和几分钟来实现这个:
有没有比使用几十个正则表达式更好的方法在 Vs 代码中执行此内置操作?请记住,我在 .ts 文件中。
不,没有更好的办法。语法高亮器中的所有内容都是围绕正则表达式构建的。所有主题文件都使用正则表达式来匹配特定文本元素的模式,并为它们分配一个 id。正则表达式不仅在那里使用,而且例如识别文件类型。
我是插件世界的新手,我想确保从正确的方向开始。
从 vscode-extension-samples -> decorator-sample on github 开始,
我使用了一些正则表达式结合 vscode.Range
、activeEditor.setDecorations
和几分钟来实现这个:
有没有比使用几十个正则表达式更好的方法在 Vs 代码中执行此内置操作?请记住,我在 .ts 文件中。
不,没有更好的办法。语法高亮器中的所有内容都是围绕正则表达式构建的。所有主题文件都使用正则表达式来匹配特定文本元素的模式,并为它们分配一个 id。正则表达式不仅在那里使用,而且例如识别文件类型。