如何更改Visual Studio中的大括号/括号颜色

时间:2009-01-06 22:31:34

标签: c# visual-studio ide

我不是在谈论高光颜色,而是实际的颜色。我得到了一个浅色背景色的配色方案,但大括号/圆括号几乎看不到。谁知道如何改变这个?

这是针对C#的,因为C ++似乎使用运算符颜色为大括号/圆括号着色。

20 个答案:

答案 0 :(得分:84)

由于某种原因,Visual Studio 2014 CTP 14.0.22129黑暗主题使括号和分号变黑。我能够通过改变“标点符号”显示项的前景色来解决这个问题。

答案 1 :(得分:21)

工具>选项>字体和颜色>显示项目:标点符号

答案 2 :(得分:14)

我知道这是一个已经回答的问题,但我找到了一个至少适合我的解决方案。

将“纯文本”颜色设置为您想要大括号的颜色,然后将“标识符”颜色设置为您希望其余文本的颜色。

答案 3 :(得分:9)

工具>选项>字体和颜色> “显示项目”:纯文本

不幸的是,这个变化不仅仅是大括号,但据我所知,这是目标的唯一方法。

答案 4 :(得分:7)

Visual Studio 2017仍有问题,在编辑器中将黑色作为默认颜色。一般情况下它不是,但由于某些原因它似乎是黑色的。

我将以下两项更改为Silver并按“确定”,然后再次打开“选项”并返回Default它已解决。

  • 工具>选项>字体和颜色>显示项目:标点符号
  • 工具>选项>字体和颜色>显示项目:运营商

答案 5 :(得分:4)

要在Visual Studio 2010 Ultimate中更改项目前景色和背景色,请执行以下操作:工具 - >选项 - >环境 - >常规 - >字体和颜色。这对我来说可以将Brace Matching(矩形)从大麦可见的默认颜色更改为我自己选择的颜色。

答案 6 :(得分:3)

我使用的是黑暗主题(不是光明),但我有一个非常相似的问题。当我今天开始使用IDE时,我的括号,括号和标点是黑色的,这使得它们几乎无法看到。

我试图"默认"字体和颜色,但没有帮助。也没有更改纯文本,大括号或标点符号的设置。

但是,从Dark变为Light主题然后再回到Dark再次使一切恢复正常。

答案 7 :(得分:2)

Bah,发布了一个答案,它迷路了。 FF和我的代理服务器不相处。

我认为没有办法只改变parens的颜色,它们似乎遵循文字颜色。我确实发现this tool可以让你用各种颜色做各种各样的事情; 49美元看起来很俏皮。

答案 8 :(得分:2)

您可以更改VS中的标点符号颜色,但它实际上会更改属于标点符号类别的所有元素的颜色。

如果您想要一个可以微调的解决方案,您可以使用我们开发的Semantic Highlighter Extension。它可以为不同的部分着色  代码,如大括号,括号,括号,尖括号甚至属性,字段,参数,名称空间等。

您可以将其安装为Visual Studio扩展。它可以在画廊中找到 - 只需搜索" Semantic Highlighter"

答案 9 :(得分:2)

对于任何在这里并且与Visual C ++有相同问题的人,如果您使用的是视觉辅助,请知道它会覆盖其他人提到的标点颜色方案。您必须更改Visual Assist选项中的颜色并将其设置为另一种颜色而不是黑色(这是默认颜色)。 enter image description here

答案 10 :(得分:1)

对于C ++,它是“运算符”(下面有证明),对于C#,它是“标点符号”。两者都改变​​。

enter image description here

答案 11 :(得分:1)

VS 2017

以下说明显示如何更改匹配大括号及其矩形的背景颜色。点击图片,看看源代码中的大括号!

  

打开Visual Studio - >工具 - >选项

要更改backgroundColor,请按照下图中的步骤操作!

enter image description here

答案 12 :(得分:0)

在 VS2019 中 - 我将下面的项目更改为 Lime,这样当您的鼠标“在”大括号或括号上时,它会突出显示您所在的那个加上匹配的括号/括号。下面的屏幕截图显示了我所做的更改以及对 if 语句大括号的影响。

工具 > 选项 > 环境:字体和颜色 > 显示项目:括号匹配

Note that I clicked on or before the brace and it's lime.

答案 13 :(得分:0)

在VS2019中:工具>选项>字体和颜色>显示项目:VA括号匹配

答案 14 :(得分:0)

答案 15 :(得分:0)

在VS 2017中,它是“工具”>“选项”>“环境”>“字体和颜色”>““显示项目””:“大括号匹配”

enter image description here

答案 16 :(得分:0)

更改匹配大括号 工具>选项>字体和颜色
在“显示项目”下,选择“大括号匹配(矩形)”到您想要的颜色。

答案 17 :(得分:0)

我通过选择工具>更改了括号,大括号和分号的颜色。选项>环境>字体和颜色>显示项目:操作员。 享受编码:)

答案 18 :(得分:-1)

工具>选项>字体和颜色> DisplayItem(D :):括号匹配(方括号) 但 visual studio 2015预览只能变换javascript括号/括号颜色,C#貌似不行:(

答案 19 :(得分:-1)

据我所知,你不能: - (