如何在 Visual Studio 2022 C# 编辑器中取消加粗静态方法?
Posted
技术标签:
【中文标题】如何在 Visual Studio 2022 C# 编辑器中取消加粗静态方法?【英文标题】:How to unbold static methods in Visual Studio 2022 C# editor? 【发布时间】:2021-12-18 05:45:48 【问题描述】:在 Visual Studio 2022 中,静态类名、静态方法和静态属性默认为粗体。例如看这个截图,静态方法GetRequired
以及InTestMode
静态属性和AppConfig
静态类都是粗体:
我不希望他们中的任何一个都大胆。但是让我们先关注一下静态方法。我知道我可以进入Tools
> Options
> Environment
> Fonts and Colors
并更改各种文本元素的颜色配置,包括粗体。但是我找不到控制静态代码元素加粗的“显示项”。我为所有以“用户成员 - ”开头的“显示项目”取消选中粗体,包括“用户成员 - 方法”(如下所示)
但是,我仍然看到静态方法在 C# 编辑器中是粗体的。哪个“显示项目”控制了这种大胆的处理方式?还是有其他方法可以关闭这种大胆的处理方式?
【问题讨论】:
InTestMode
是一个字段,而不是一个方法
很公平,但 GetRequired 是一个静态方法。我会调整我的问题。谢谢。
我并没有真正使用 Studio,但这对字体选择有影响吗?或者您在取消选中粗体框后是否重新启动了 IDE?
VS 2022 已经发货了吗?该功能可能尚未进入 字体和颜色 对话框
您可以在左上角的文本框中搜索static
。显然在 * display items* 列表中有一个Symbol - static
条目。
【参考方案1】:
正如here 所解释的,静态项目样式在Symbol - Static
条目中被覆盖。由于bug没有修复,样式会影响所有的静态项。
例如:你不能有一个粗体的静态类声明而没有粗体的静态成员。
【讨论】:
鉴于您提供的相关回购对话的链接,我希望我能投票两次。哇! @RonC,实际上是 Google 上visual studio 2022 bold static method
的第 6 个链接。是的,我会在需要的时候去深处?
我想这就是 SO 和多人搜索的酷炫之处。我刚刚再次搜索visual studio 2022 bold static method
,但基于谷歌正在个性化我的结果,结果没有显示在我的结果的第一页、第二页或第三页上。 (我不再看第三页了。)所以,我感谢你搜索我——显然谷歌比我更喜欢你 :-)以上是关于如何在 Visual Studio 2022 C# 编辑器中取消加粗静态方法?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Visual Studio 2022 注册 32 位 COM 互操作
C# C# 11 ( .Net 7.0)Visual Studio 2022
通过 Visual Studio 2022 发布具有 C# 10 隐式使用的 .NET 6 项目
无法隐式转换类型(C# 和 Visual Studio)[关闭]