开发者

Coloring instance variables in Visual Studio

开发者 https://www.devze.com 2023-02-22 09:54 出处:网络
Is it possible to color instance (and static) variables in C# code in Visual Studio 2010, perhaps using a lightweight extension?

Is it possible to color instance (and static) variables in C# code in Visual Studio 2010, perhaps using a lightweight extension?

In following 开发者_高级运维example name and age should be colored but test not. Of course, usages of variable highlighting is grat feature but this is something different. I want instance variables to be colored all and always. Many people use _underscores to distinguish instance variables but I prefer to use coloring.

public class Kid 
{
    private string name;
    private int age;

    public Kid() 
    {
        name = "N/A";
        string test = "XYZ";
    }
}


SemanticColorizer is working for me in Visual Studio 2015, it is also available through Extensions and Updates in VS. You can edit colors in Options -> Environment -> Fonts and Colors -> Text Editor -> "Semantic *****". Most important extension is only used for code coloring, it is not some suite with thousands of features which will clog your VS.

Coloring instance variables in Visual Studio


This is not possible directly with Visual Studio. However, if you install Resharper, you will get this option (as well as many other coloration options).


This will soon be possible, though not for Visual Studio 2010 in particular. There is an open source Visual Studio extension called Roslyn Colorizer which makes use of the new .NET Compiler Platform ("Roslyn") in Visual Studio 2015 Preview to style the appearance of instance variables.

Coloring instance variables in Visual Studio

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号