我无法在Visual Studio 2010中编辑选定的文本前景色.任何人都知道如何执行此操作?

ske*_*ker 12 fonts themes colors visual-studio-2010

让我演示给你看:

替代文字

如您所见,"项目前景"已禁用.

我想相信我的结果有些不对劲,因为能够选择用于编程的颜色是程序员的基本权利.没有人应该把这个功能带走并且不受惩罚.

Noa*_*rds 10

我刚写了一个扩展来做到这一点.您可以在Visual Studio库中下载扩展,也可以直接从visual studio中的Extension Manager下载(搜索我的名称或扩展名称,"Selection Foreground").

一些警告:

  1. 我只是把它扔在一起,所以我没有做出任何正确的广泛保证.
  2. 它使用不同的字体和颜色项,名为"Selection Foreground",而不是常规的"Selected Text"项.它将(按字母顺序)朝向底部.
  3. 更改选择时会有一些性能下降.这可以改进,但我还没有时间这样做.

此外,如果您想进行任何更改,可以在github上获取源代码.

如果您有任何意见,可以将它们留在我的博客上.我可能会在下周左右写一篇关于这个扩展的帖子.

  • 不敢相信我们需要延期,呃.但感谢写一个! (2认同)

Pek*_*ica 7

似乎是设计因为选定区域现在保留语法高亮:

鉴于这个新的迷你功能,我们故意在工具 - >选项 - >环境 - >字体和颜色中禁用选定文本的前景色选项.由于所选文本没有单一的前景色,而是保留了未选中的任何语法着色,因此对于Visual Studio 2010,所选文本前景色的选项没有意义.对于Beta2,工具 - >选项预览为选定的文本始终显示VS 2008风格的白色前景色,我们意识到这可能会令人困惑.

  • 这太疯狂了.他们拧紧了对比度,没有一种背景颜色对每种可能的前景色都有很好的对比度.显然,做出这个决定的人本身并不是程序员.我希望他们在最终版本中改变这一点,否则我将不会转向VS 2010.颜色方案对我的工作效率比他们可能添加的任何新功能更重要. (2认同)
  • @sker好,请确保你让他们知道,他们的博客中已经启用了评论. (2认同)