我正在编写Visual Studio Code扩展,该扩展具有针对脚本语言的语法突出显示功能。我可以通过TextMate语法文件为许多重要元素着色。在很多行中,直到我执行代码分析之前,我都不知道捕获的字符串是指向用户定义的类(例如,用于静态调用)还是类/变量的实例。
有没有一种方法可以通过Visual Studio Code中的代码或其他替代方法来动态突出显示语法?
答案 0 :(得分:1)
您要的是语义着色。从VS Code 1.35开始不支持此功能。您可以尝试使用decorators对其进行仿真,但是装饰者可以轻松地在编辑过程中使其与其他突出显示不同步
This VS Code issue跟踪为VS Code添加语义着色的情况。