在Visual Studio 2013中,有没有办法更改C#方法参数的语法着色?
e.g。我可以使用AAA和BBB着色,但不能使用someInt,Foo,ToString
private int MyMethod(int AAA, int BBB)
{
int someInt = new int();
someInt = AAA + BBB;
string Foo = AAA.ToString();
}
我尝试过工具 - >选项 - >环境 - >字体和颜色 - >文本编辑器并更改标识符,但这改变了几乎所有内容(变量,方法,参数)的着色。
答案 0 :(得分:13)
答案 1 :(得分:4)
我最近在为TypeScript寻找相同的东西时发现了这个扩展,显然它支持C#和VisualBasic,所以它可能对你和其他任何人都有帮助:
答案 2 :(得分:1)
对于VS 2017,您可以使用。
斯坦尼斯拉夫·库兹米奇(Stanislav Kuzmich)增强的语法突出显示
答案 3 :(得分:-3)
不幸的是,您将找不到使用C#语言对参数变量着色的方法。但是,您可以选择编写扩展来执行此操作。或者,您可以使用C ++重写所有内容,您可以在其中着色参数。