Visual Studio格式 - 更改方法颜色

问题描述 投票:9回答:7

默认情况下,方法的默认外观“.ToString()”默认为黑色。我想让它成为一种不同的颜色,但我没有看到任何特别引用此选项的选项。

我记得有几位前同事在几年前向我展示了他的VS IDE,他设置了这种方式,但我不记得他做了什么。

有没有人对如何做到这一点有任何想法?

visual-studio formatting methods colors
7个回答
1
投票

内置语法高亮显示器使用词法分析。词法分析器可以对标识符,注释,文字,数字,关键字进行分类。您在工具>选项>环境>字体和颜色对话框中找到的部件。

认识到标识符是方法,属性,字段需要解析。解析通常只有在你有一个结构良好的程序时才能正常工作,你在键入代码时很少有。所以不受微软的青睐。你可以在Visual Studio gallery找到替代品。


18
投票

您可以使用扩展名来执行此操作:SemanticColorizer是我使用的。

工具 - >扩展和更新 - >在线 - >搜索SemanticColorizer

它允许您修改方法,静态函数,常量,成员变量以及您能想到的任何其他内容的颜色。


7
投票

转到Visual Studio“工具>选项>环境>字体和颜色”菜单显示“显示项目”列表,选择“标识符”(其中“方法”是其成员)。使用格式控件可个性化显示所选项目。不幸的是,变量,实例和名称空间是“标识符”的成员,因此它们也会受到影响。

如果您使用的是Resharper,则会显示更具体的项目列表。


4
投票

对于Visual Studio 2010

工具>选项

环境>字体和颜色

更改“用户类型”


3
投票

对于我自己,我为Visual Studio编写了一个简单,轻量级的“编辑器分类器扩展”,基于异步Roslyn API,在C#和Visual Basic代码中突出显示用户标签。

它具有以下语法高亮:

  • “事件”
  • “字段”
  • “领域(常数)”
  • “字段(内部枚举)”
  • “局部变量”
  • “方法”
  • “方法(扩展)”
  • “方法(静态)”
  • “命名空间”
  • “参数”
  • “属性”

在未来,也许会出现其他东西的“语法突出”。

您可以通过以下链接从Visual Studio Marketplace安装此扩展程序:

下载:“Enhanced Syntax Highlighting”。

您可以通过转到“工具”>“选项”>“环境”>“字体和颜色”>“文本编辑器”更改语法突出显示设置,然后滚动到以“用户标记 - ...”前缀开头的属性。

“类”,“代理”,“枚举”,“接口”,“模块”,“结构”和“类型参数”的语法突出显示选项如下所示,它们具有前缀“用户类型 - ...”和是内置的默认值。

祝好运。


0
投票

“工具”>“选项”>“环境”>“字体和颜色”包含大量字体,可以更改字体,字体大小,颜色,样式等。

此外,杰夫阿特伍德几年前发表了一篇关于IDE font and colour schemes的文章,你可能会感兴趣。


-1
投票

在以前版本的visual studio(我认为2010)中,有一个插件可以让你为代码方法着色。我现在不记得它的名字,因为我们在版本中继续向前发展。作者没有跟上VS的版本更新。

更新:VS10x允许您通过VS2015在Visual Studio中对代码方法进行着色。可以在此处找到作者Visual Studio Galleries页面的链接:https://visualstudiogallery.msdn.microsoft.com/1c54d1bd-d898-4705-903f-fa4a319b50f2?SRC=VSIDE

我目前正在VS2013中成功使用它。

© www.soinside.com 2019 - 2024. All rights reserved.