Visual studio Visual Studio格式化--更改方法颜色
方法的默认外观,例如“.ToString()”默认为黑色。我想使它成为一个不同的颜色脱颖而出,但我没有看到任何选项,特别提到这个选项 我记得几年前一位同事给我看了他的VS IDE,他是这样设置的,但我记不起他做了什么Visual studio Visual Studio格式化--更改方法颜色,visual-studio,formatting,methods,colors,Visual Studio,Formatting,Methods,Colors,方法的默认外观,例如“.ToString()”默认为黑色。我想使它成为一个不同的颜色脱颖而出,但我没有看到任何选项,特别提到这个选项 我记得几年前一位同事给我看了他的VS IDE,他是这样设置的,但我记不起他做了什么 有人对如何做到这一点有什么想法吗?工具>选项>环境>字体和颜色有一系列可以更改字体、字体大小、颜色、样式等的内容 此外,杰夫·阿特伍德(Jeff Atwood)几年前发表了一篇关于你可能会发现有趣的文章。内置语法高亮器使用词汇分析。lexer可以对标识符、注释、文字、数字和关键字进
有人对如何做到这一点有什么想法吗?工具>选项>环境>字体和颜色有一系列可以更改字体、字体大小、颜色、样式等的内容
此外,杰夫·阿特伍德(Jeff Atwood)几年前发表了一篇关于你可能会发现有趣的文章。内置语法高亮器使用词汇分析。lexer可以对标识符、注释、文字、数字和关键字进行分类。在“工具>选项>环境>字体和颜色”对话框中找到的零件 识别标识符是方法、属性和字段需要进行解析。通常,只有当您有一个格式良好的程序时,解析才能很好地工作,而当您键入代码时,很少有一个程序。因此,微软并不青睐它。您可以在适用于Visual Studio 2010的。中找到替代方案 工具>选项 环境>字体和颜色 更改“用户类型”转到Visual Studio“工具>选项>环境>字体和颜色”菜单显示“显示项目”列表,选择“标识符”(其中“方法”是成员)。使用格式控件对所选项目的显示进行个性化设置。不幸的是,变量、实例和名称空间都是“标识符”的成员,因此它们也会受到影响
如果您使用的是Resharper,则会显示更具体的项目列表 在VisualStudio的早期版本(我想是2010年)中,有一个插件允许您对方法进行颜色编码。我现在不记得它的名字了,因为我们在版本上继续前进。作者没有及时更新VS的版本 更新:VS10x允许您在整个VS2015过程中对Visual Studio中的方法进行颜色编码。可在此处找到指向作者Visual Studio图库页面的链接:
我目前正在VS2013中成功地使用它。您可以通过扩展来实现这一点:是我使用的 工具->扩展和更新->联机->搜索SemanticColorizer
它允许您修改方法、静态函数、常量、成员变量的颜色,以及您能想到的任何其他内容。我为自己编写了一个简单、轻量级的“编辑器-分类器扩展”对于Visual Studio,基于Roslyn API到语法突出显示和Visual Basic代码中的用户标记 它具有语法突出显示功能,用于:
- “事件”
- “字段”
- “字段(常量)”
- “字段(在枚举内)”
- “局部变量”
- “方法”
- “方法(扩展)”
- “方法(静态)”
- “名称空间”
- “参数”
- “属性”
祝你好运。要更改方法调用的颜色,请转到 工具>选项>环境>字体和颜色>用户成员-方法>项目前景颜色>选择所需颜色 这也将在Visual Studio 2019中起作用。感谢“@Ian”所说的用户类型。对我来说,“用户成员-方法”奏效了
语义着色器对我不起作用(VS2019预览版)
增强的语法突出显示正是我所需要的。在VS2019中,转到工具-选项-文本编辑器-C#-高级-编辑器配色方案,并将其更改为Visual Studio 2019。方法名称现在是彩色的,所有内容都有更好的颜色。是的,我知道这些选项。但我上面提到的改变具体是哪一个呢?据我所知,没有。至少没有第三方的扩展,这在Eclipse中是很有可能的。我知道这一点,因为我在Eclipse中将方法的外观更改为深绿色和粗体。Visual Studio似乎没有此功能。可能是因为使用的解析器不如Eclipse的解析器强大。我不同意你的观点,即代码需要格式良好,因为解析器在代码出错时也能工作。遗憾的是,VS确实如此,但IntelliJ IDEA在区分方法和字段时工作得很好。我不知道为什么微软做不到。Mono Develop有这样一个问题:)我知道这是一个古老的答案,对Roslyn来说已经不再适用了,但我相信VSCode强调了方法v