C# 如何以灰色或绿色字体显示#区域语句?

C# 如何以灰色或绿色字体显示#区域语句?,c#,visual-studio-2013,C#,Visual Studio 2013,有没有办法在Visual Studio 2013中以灰色或绿色字体显示#region语句 编辑:我只希望#region和#endregion后面的文本字体较弱,因为它们几乎用于所有函数代码(不是我的选择,对此无能为力)。它会干扰函数代码 范例 #区域一些文本 功能代码 #某些文本的结束区域 它们在我们公司大量使用,干扰功能代码。最好将它们显示为较淡的颜色,如注释。在“选项”中,根据需要更改突出显示的折叠内容 下面为可能看不到图像的人附加了更多说明 在VisualStudio中,选择工具>选项,

有没有办法在Visual Studio 2013中以灰色或绿色字体显示#region语句

编辑:我只希望#region和#endregion后面的文本字体较弱,因为它们几乎用于所有函数代码(不是我的选择,对此无能为力)。它会干扰函数代码

范例

#区域一些文本
功能代码
#某些文本的结束区域


它们在我们公司大量使用,干扰功能代码。最好将它们显示为较淡的颜色,如注释。

在“选项”中,根据需要更改突出显示的折叠内容

下面为可能看不到图像的人附加了更多说明

  • 在VisualStudio中,选择工具>选项,然后转到字体和颜色。 有三个项目可以更改;折叠文本(折叠)、折叠文本(展开)、可折叠区域

在“选项”中,根据需要更改突出显示的折叠内容

下面为可能看不到图像的人附加了更多说明

  • 在VisualStudio中,选择工具>选项,然后转到字体和颜色。 有三个项目可以更改;折叠文本(折叠)、折叠文本(展开)、可折叠区域

我找到了一个免费扩展,它解决了我所在地区的所有问题,包括上面的问题:


我找到了一个免费扩展,它解决了我所在地区的所有问题,包括上面的问题:


不是答案,但如果你使用
#region
你很可能违反了单一责任原则,你的类做了太多的事情。不要那样做。如果您遵循SRP,那么您根本不需要区域。@SriramSakthivel可能不需要。。。我经常将大量注释与区域分组,以防出现,并不是说我的注释太重,因为它会降低可读性,但至少可以将其减少到一行我不同意@SriramSakthivel,如果我想在区域内隐藏私有变量呢?如果有一个区域,它的可读性会更好。可能是@SriramSakthivel han shot的复制品。首先我没有这么做。别开玩笑了,这让我想你为什么这么说。你看,这件事发生了。无论如何,谢谢,这对我来说是新的:)P.S.我确实遵循SRP,但仍然使用区域来折叠内容并保持可读性。这不是答案,但如果您使用
#region
,您很可能违反了单一责任原则,并且您的类做了太多事情。不要那样做。如果您遵循SRP,那么您根本不需要区域。@SriramSakthivel可能不需要。。。我经常将大量注释与区域分组,以防出现,并不是说我的注释太重,因为它会降低可读性,但至少可以将其减少到一行我不同意@SriramSakthivel,如果我想在区域内隐藏私有变量呢?如果有一个区域,它的可读性会更好。可能是@SriramSakthivel han shot的复制品。首先我没有这么做。别开玩笑了,这让我想你为什么这么说。你看,这件事发生了。无论如何,谢谢,这对我来说是新的:)P.S.我确实遵循SRP,但仍然使用区域来折叠内容并保持可读性。您可能需要添加一些文本来解释如何在图像变为unavailable@Sayse//明白了。添加了说明。更改
折叠文本也会影响注释块。不确定OP是否需要此选项。您可能需要添加一些文本来解释如何在图像变为unavailable@Sayse//明白了。添加了说明。更改
折叠文本也会影响注释块。不确定OP是否想要这个。