【问题标题】:How to change the braces/parenthesis colors in Visual Studio 2015如何在 Visual Studio 2015 中更改大括号/括号颜色
【发布时间】:2014-11-26 17:10:39
【问题描述】:

Visual Studio 2015 中的深色主题使得几乎不可能看到大括号/括号。有谁知道如何使用字体和颜色选项来解决这个问题?我以前为旧版本的 Visual Studio 看到的解决方案不起作用。

【问题讨论】:

  • 能发个截图吗?对我来说,大括号和括号在深色背景下显示为白色。
  • 我可以确认颜色被强制为黑色,无论是在浅色还是深色模式下。我不得不切换到浅色/蓝色主题才能看到它。我尝试了许多不同的更改,但似乎没有一个传统上已知的颜色属性可以改变它,即使是基本的 Text 也没有......
  • 对于那些好奇的人,它看起来像这样:puu.sh/dFUNw/cb9669b86f.png(注意 2 个黑色匹配的括号。它只对当前范围的匹配大括号/圆括号/尖括号执行此操作)。我们正在尝试更改“匹配”大括号的颜色,但即使是“匹配大括号”和“突出显示大括号”选项也不会改变它。
  • 我可以确认这在 2015 RTM 中仍然是一个问题。
  • 运营商怎么办? (比如 !=, &&)- 在我的深色背景下,它们是深色的,我也看不到

标签: visual-studio-2015


【解决方案1】:

我也有同样的东西,但我所有的分号也是黑色的。这是我修复它的地方:

工具 > 选项 > 环境 > 字体和颜色 > 标点符号

【讨论】:

  • 我不认为在我的 VS2015 中,我通过路径得到了这个选项 :(
  • 你给它们设置了什么颜色? :)
【解决方案2】:

今天在 VS2017 中打开旧的 MVC4 项目以及安装更新和新组件后发生这种情况。

更新或使用旧项目似乎破坏了“深色”颜色主题。所有的括号、括号和运算符都突然变黑了,几乎看不见了。

而不是弄乱标点符号等的单独“字体和颜色”设置,我只需要切换到“蓝色”主题,然后再回到“深色”主题。

工具 -> 选项 -> 环境 -> 常规 ...“颜色主题”

这解决了问题并将 VS2017 重置为默认的深色主题,带有浅灰色括号和运算符。

如果您有其他字体/颜色自定义,VS 会记住该主题中的这些设置。例如如果您在“深色”主题中将“标点符号”设置为浅绿色,然后切换到浅色/蓝色,然后返回“深色”,则标点符号仅在您自定义的“深色”主题中保持浅绿色。

【讨论】:

    【解决方案3】:

    我从相关的question 收到了这个问题。我可能错过了区别,但对我来说似乎是同一个问题。我还注意到 Brian Pickens 的评论说这在 VS 2015 RTM 中仍然是一个问题。

    在 RTM 构建中,我可以成功更改大括号匹配颜色。例如,这是我在工具->选项->环境->字体和颜色中将Brace Matching显示项设置为栗色时看到的:

    以前对于 C#(可能还有 VB)存在一个错误,导致用户只能看到黑色上的深灰色,而无法更改它。如果我在这方面遗漏了什么,请告诉我,如果是这样,我很想了解更多关于如何重现您所看到的内容的详细信息。

    【讨论】:

    • 是的,标点符号设置似乎导致了我的问题,影响了大括号、括号、分号等...似乎与“大括号匹配”和“标点符号”设置有些重叠
    • 有趣。我将与团队分享,看看是否有一些错误在这附近徘徊。感谢您提供额外的信息。
    【解决方案4】:

    我刚刚将我的 VS 2017 更新到更新 15.2 并且再次出现此问题。我在工具>选项>字体和颜色中检查了OperatorsPunctuation,它们都设置为白色,但它们在用户界面中仍然显示为黑色(一定是一个错误)。将它们都设置回自动终于解决了我的问题。

    【讨论】:

      【解决方案5】:

      “工具 > 选项 > 环境 > 字体和颜色 > 运算符”对我有用。

      【讨论】:

      • 您能详细说明一下吗?目前尚不清楚这如何回答这个问题。
      • 嗯,每个答案都建议更改“字体和颜色”菜单中的一项,这就是我省略这部分的原因。现在我编辑了答案并在其中包含了完整路径。
      • 这是为我做的
      【解决方案6】:

      安装 resharper 后,Visual Studio 中的选项将被覆盖。更改颜色的选项是:

      工具 > 选项 > 环境 > 字体和颜色 > ReSharper 匹配大括号

      【讨论】:

        【解决方案7】:

        我不了解你们,但对我来说,这是 Visual Assist 与匹配的大括号颜色混淆... 工具 > 选项 > 字体和颜色 > VA 大括号匹配。

        希望对某人有所帮助。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2019-08-01
          • 1970-01-01
          • 2018-10-02
          • 1970-01-01
          • 2018-07-31
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多