我是新的插件世界,我希望一定要从正确的方向开始。从github上的vscode扩展样例->装饰器开始,我使用了几个正则表达式结合了vscode.Range、activeEditor.setDecorations和几分钟来实现这个目标:

有比使用数十个正则表达式更好的方法来完成这个内置的Vs代码吗?请记住,我在一个.ts文件中。
发布于 2017-03-03 07:56:29
不,没有更好的办法了。语法高亮符中的所有内容都是围绕正则表达式构建的。所有主题文件都将regex用于匹配特定文本元素并为其分配id的模式。而且regex不仅用于识别文件类型,而且还用于识别文件类型。
https://stackoverflow.com/questions/42566355
复制相似问题