【问题标题】:Changing the background colour of lines in the stack更改堆栈中线条的背景颜色
【发布时间】:2011-02-08 06:55:24
【问题描述】:

我刚刚将 Visual Studio 2008 环境的配色方案更改为深色背景和浅色文本。

这对眼睛来说更容易。

唯一的问题是调用堆栈上的行...这里线程中引用的那些行in visual studio some lines of code have light grey background while debugging

这些行的背景是亮灰色,与我的浅色文本相比,这意味着我根本无法阅读文本。我已经在工具 -> 选项 -> 字体和颜色中检查了每一种颜色,但找不到匹配的颜色。

如何更改当前调用堆栈上的行的背景?

编辑

好的,这让我很头疼!

我从这里尝试了几种不同的风格:Studio Styles。他们都有同样的问题。

我刚刚启动了 VS2005,我遇到了同样的问题。

这是正在发生的事情的屏幕截图:

发生了什么事!??

【问题讨论】:

    标签: c# visual-studio visual-studio-2008 development-environment


    【解决方案1】:

    我遇到了同样的问题,发现vs2010 c# debugging highlight color

    Tools → Options → Fonts and Colors → Text Editor → Read-only Region
    

    当我双击调用堆栈窗口中的不同条目时,我只能从Call Return New Context 获得颜色。

    【讨论】:

      【解决方案2】:
      Tools → Options → Fonts and Colors → Text Editor → Call Return New Context
      

      这个是为我做的,不知道'Call Return'(没有新的上下文)是干什么用的。

      【讨论】:

      • 不这样不行。。设置调用返回会设置当前选择的调用堆栈行的颜色,但是调用返回新上下文似乎没有任何效果。。
      • 奇怪的是,对我来说,'Call Return New Context' 会突出显示当前线程的堆栈帧,而不管它们在调用堆栈中的位置(对我来说,它们也呈现绿色而不是灰色)。
      • 谷歌搜索“调用返回新上下文”会打开一页。这个:stackoverflow.com/questions/850489/…当时没有人知道答案。也许是一个错误,也许是一个诅咒(我经常得到它们!)。
      • 好的,我刚刚将背景色设置为黑色,并将返回新上下文调用为洋红色,它工作正常。所以我怀疑 Resharper 已经“修复”了这个错误并禁用了加载项,但是,不,它仍然正确突出显示(洋红色)。所以可能是 Visual Studio 的版本——我在 VS2008 版本 9.0.21022.8 RTM 上。
      • 嗯,更奇怪了。我在 9.0.30729.1 SP .. 可能是一些环境问题。我在 Vista...
      猜你喜欢
      • 1970-01-01
      • 2020-06-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-25
      • 2013-08-08
      相关资源
      最近更新 更多