如何在VS代码中为C#进行用户定义的高亮显示

本文关键字:用户 定义 显示 高亮 VS 代码 | 更新日期: 2024-09-21 19:33:46

最近我为它安装了VS Code和C#插件。我必须说我真的很喜欢这个编辑器。它重量轻,可高度定制。然而,我还没有找到如何重新定义几个着色选项,例如高亮显示字段定义或局部变量中的类?

我已经使用了标准的C#着色器。我只是想定制一些单词的颜色,而不是所有的。

如何在VS代码中为C#进行用户定义的高亮显示

在此处签出文档:

https://code.visualstudio.com/Docs/customization/colorizer

你基本上要么从市场上得到一个,要么用yeoman生成一个基本的可编辑文件。

你也可以添加主题,甚至从这里描述的色彩崇高:

https://code.visualstudio.com/docs/customization/themes

从要启动的扩展中安装主题。

然后找到主题的安装位置。在Windows上,它将是%USERPROFILE%'.vscode'extensions,请参阅安装扩展中的详细信息。

在那里你会发现主题文件夹,里面是themes文件夹和<something>.tmTheme文件,实际上是xml文件。在VSCode中打开它并开始编辑:)

你会发现项目和颜色,语法在其他地方有描述,但常识会帮助你。

若要测试更改,请在同一编辑器中打开所需的.cs文件。更改是在重新启动后应用的,所以制作重新启动编辑器的快捷键也很好:

keybindings.json

...
{
   "key": "ctrl+shift+alt+r",
   "command": "workbench.action.reloadWindow"
}
...

然后尝试颜色,重新启动,查看结果,继续。。。