【发布时间】:2018-09-28 14:57:35
【问题描述】:
我正在为 VSCode 对 this color theme 进行自己的本地调整。该主题将主要用于 Java 和 C++ 中的代码。
我希望函数和方法声明颜色不同于函数和方法调用调用。
因此,以下两个实例中的单词 Foo 将是不同的颜色...
public void Foo(String s, int d) {
}
someClass.Foo("blah" , 2);
目前这里设置函数颜色的代码块如下
{
"name": "Functions",
"scope": "entity.name.function, meta.require, support.function.any-method",
"settings": {
"foreground": "#e26660"
}
},
如果函数调用使用默认的前景色,我会好的。
【问题讨论】:
-
您是否尝试使用“Developer: Inspect TM Scopes”命令检查这两个范围并发现它们不同?如果他们这样做,您应该能够单独定位这些范围。我没有运行 java 或 C++ 文件来检查。
-
我在命令面板中没有这样的命令可用。
-
在vscode中你没有那个?这很奇怪。
-
正确,我没有。我正在运行版本 1.27.2(用户设置)。
-
@ScottF 当您在命令面板中搜索该命令时,请确保您专注于具有语法突出显示的文本编辑器
标签: visual-studio-code textmate color-scheme