Dan*_*iel 10 methods formatting colors visual-studio
默认情况下,方法的默认外观".ToString()"默认为黑色.我想让它成为一种不同的颜色,但我没有看到任何特别引用此选项的选项.
我记得有几位前同事在几年前向我展示了他的VS IDE,他设置了这种方式,但我不记得他做了什么.
有没有人对如何做到这一点有任何想法?
Ban*_*ake 34
在 VS 2019 中,转到工具 - 选项 - 文本编辑器 - C# - 高级 - 编辑器配色方案并将其更改为 Visual Studio 2019。方法名称现在已着色,所有内容都有更好的颜色。
Lev*_*ler 20
您可以使用扩展名来执行此操作:SemanticColorizer是我使用的.
工具 - > 扩展和更新 - > 在线 - >搜索SemanticColorizer
它允许您修改方法,静态函数,常量,成员变量以及您能想到的任何其他内容的颜色.
小智 8
转到Visual Studio"工具>选项>环境>字体和颜色"菜单显示"显示项目"列表,选择"标识符"(其中"方法"是其成员).使用格式控件可个性化显示所选项目.不幸的是,变量,实例和名称空间是"标识符"的成员,因此它们也会受到影响.
如果您使用的是Resharper,则会显示更具体的项目列表.
对于我自己,我基于异步Roslyn API为Visual Studio编写了一个简单、轻量级的“编辑器分类器扩展”,以使用C#和Visual Basic代码对用户标记进行语法高亮显示。
它具有语法突出显示:
将来,也许会出现“语法突出显示”的其他内容。
您可以通过以下链接从Visual Studio Marketplace安装此扩展:
下载:“增强的语法高亮”。
您可以通过转到“工具”>“选项”>“环境”>“字体和颜色”>“文本编辑器”并滚动到以前缀“用户标签-... ”开头的属性来更改语法突出显示设置。
“ Classes ”、“ Delegates ”、“ Enums ”、“ Interfaces ”、“ Modules ”、“ Structures ”和“ Type Parameters ”的语法高亮选项就在下面,它们有前缀“ User Types - ... ”和是内置的默认值。
祝你好运。
要更改方法调用的颜色,请转到
工具 > 选项 > 环境 > 字体和颜色 > 用户成员 - 方法 > 项目前景色 > 选择所需的颜色。
这也适用于 Visual Studio 2019。
内置语法高亮器使用词法分析。词法分析器可以对标识符、注释、文字、数字、关键字进行分类。您可以在“工具”>“选项”>“环境”>“字体和颜色”对话框中找到的部分。
识别标识符是方法、属性、字段需要解析。解析通常只在你有一个格式良好的程序时才能很好地工作,当你输入代码时,你很少有这样的程序。所以并没有受到微软的青睐。您可以在Visual Studio 库中找到替代方案。