我不是在谈论高光颜色,而是实际的颜色。我得到了一个浅色背景色的配色方案,但大括号/圆括号几乎看不到。谁知道如何改变这个?
这是针对C#的,因为C ++似乎使用运算符颜色为大括号/圆括号着色。
答案 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选项中的颜色并将其设置为另一种颜色而不是黑色(这是默认颜色)。
答案 10 :(得分:1)
答案 11 :(得分:1)
VS 2017
以下说明显示如何更改匹配大括号及其矩形的背景颜色。点击图片,看看源代码中的大括号!
打开Visual Studio - >工具 - >选项
要更改backgroundColor
,请按照下图中的步骤操作!
答案 12 :(得分:0)
在 VS2019 中 - 我将下面的项目更改为 Lime,这样当您的鼠标“在”大括号或括号上时,它会突出显示您所在的那个加上匹配的括号/括号。下面的屏幕截图显示了我所做的更改以及对 if 语句大括号的影响。
工具 > 选项 > 环境:字体和颜色 > 显示项目:括号匹配
答案 13 :(得分:0)
在VS2019中:工具>选项>字体和颜色>显示项目:VA括号匹配
答案 14 :(得分:0)
以下扩展名将使用相同的颜色为匹配括号的巴黎着色:
https://marketplace.visualstudio.com/items?itemName=CoenraadS.bracket-pair-colorizer-2
https://marketplace.visualstudio.com/items?itemName=TomasRestrepo.Viasfora
答案 15 :(得分:0)
答案 16 :(得分:0)
更改匹配大括号
工具>选项>字体和颜色
在“显示项目”下,选择“大括号匹配(矩形)”到您想要的颜色。
答案 17 :(得分:0)
我通过选择工具>更改了括号,大括号和分号的颜色。选项>环境>字体和颜色>显示项目:操作员。 享受编码:)
答案 18 :(得分:-1)
工具>选项>字体和颜色> DisplayItem(D :):括号匹配(方括号) 但 visual studio 2015预览只能变换javascript括号/括号颜色,C#貌似不行:(
答案 19 :(得分:-1)
据我所知,你不能: - (