我想知道在visual studio(默认或通过插件)中是否有一种方法可以为 static const 类型的变量指定特定的文本颜色。
粗体文字为特殊颜色的示例:
int test = 0;
bool isFinished = false;
static const int 变量 = 0;
我知道这可以用于常数,数字,方法等但不确定静态const 组合。
答案 0 :(得分:0)
Visual Studio Code刚刚针对TypeScript和JavaScript提出了此功能。他们的文档可以在这里找到:https://code.visualstudio.com/api/language-extensions/semantic-highlight-guide#theming
我实际上找到了您的帖子,是因为我想在TypeScript中关闭const不同颜色。
要将“默认深色”中的颜色恢复为以前的颜色,请在“ settings.json”(首选项:打开设置(JSON))中使用此代码
"editor.semanticTokenColorCustomizations": {
"[Default Dark+]": {
"rules": {
"variable.readonly": {
"foreground": "#9CDCFE"
}
}
}
}
根据您的确切要求。支持您的语言后,可能会使用您的语言执行类似[variable.readonly.static]
的操作。
更多信息也在这里:
https://github.com/Microsoft/vscode-extension-samples/tree/master/semantic-tokens-sample