【问题标题】:How to unbold static methods in Visual Studio 2022 C# editor?如何在 Visual Studio 2022 C# 编辑器中取消加粗静态方法?
【发布时间】: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 条目。

标签: c# visual-studio visual-studio-2022


【解决方案1】:

正如here 所解释的,静态项目样式在Symbol - Static 条目中被覆盖。由于bug没有修复,样式会影响所有的静态项。

例如:你不能有一个粗体的静态类声明而没有粗体的静态成员。

【讨论】:

  • 鉴于您提供的相关回购对话的链接,我希望我能投票两次。哇!
  • @RonC,实际上是 Google 上visual studio 2022 bold static method 的第 6 个链接。是的,我会在需要的时候去深处?
  • 我想这就是 SO 和多人搜索的酷炫之处。我刚刚再次搜索visual studio 2022 bold static method,但基于谷歌正在个性化我的结果,结果没有显示在我的结果的第一页、第二页或第三页上。 (我不再看第三页了。)所以,我感谢你搜索我——显然谷歌比我更喜欢你 :-)
猜你喜欢
  • 2021-12-23
  • 2023-01-31
  • 2023-01-09
  • 2022-01-07
  • 1970-01-01
  • 2022-11-25
  • 1970-01-01
  • 1970-01-01
  • 2017-07-25
相关资源
最近更新 更多