如何在VS Code中为C#创建用户定义的高亮显示

时间:2016-04-16 11:41:08

标签: c# visual-studio-code

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

我已经使用标准的C#colorizer。我只是想定制一些词位的颜色,而不是一切。

2 个答案:

答案 0 :(得分:2)

在此处查看文档:

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

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

您甚至可以从颜色崇高中添加主题,如下所述:

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

答案 1 :(得分:0)

从您希望开始的扩展程序安装主题。

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

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

你会找到项目和颜色,语法在别处描述,但常识会帮助你。

要测试更改,请在同一编辑器中打开所需的.cs文件。重启后会应用更改,因此让key shortcut重新启动编辑器也很有用:

keybindings.json

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

然后尝试着色,重启,看结果,继续......