使用VSCode突出显示python中的初始变量分配

时间:2018-09-17 11:01:52

标签: python visual-studio-code

我想在Visual Studio Code中使用tokenColor突出显示python中变量的初始绑定。也就是说,变量名第一次出现在其范围内时,我希望它具有不同的颜色。这通常是在JavaScript中使用关键字“ let”或“ var”的地方。我该如何将其添加到VSCode中?

1 个答案:

答案 0 :(得分:1)

使用简单的语言语法是不可能的,因为它需要了解程序本身的结构(即了解什么是初始绑定与重新分配)。这种突出显示类型称为语义突出显示。

从VS Code 1.29开始,您可以使用decorators实现自定义版本的语义着色。 this issue

会跟踪正确的语义突出显示api