2

我正在为 Visual Studio Code 编写一个扩展,它具有脚本语言的语法突出显示。我能够通过 TextMate 语法文件为许多重要元素着色。有很多行我不知道捕获的字符串是指用户定义的类(例如,用于静态调用)还是类/变量的实例,直到我在代码中执行分析。

有没有一种方法可以通过 Visual Studio Code 中的代码或任何替代方法来动态突出显示语法?

4

1 回答 1

3

您要的是语义着色。从 VS Code 1.35 开始不支持它。您可以尝试使用装饰器来模拟它,但装饰器在编辑过程中很容易与其余突出显示不同步

这个 VS Code 问题跟踪向 VS Code 添加语义着色。

于 2019-05-13T07:17:36.323 回答