Visual Studio 2010 SQL变量颜色

Bri*_*ter 16 t-sql visual-studio-2010

我正在尝试为我的Visual Studio 2010环境配置类似zenburn的语法突出显示,并且无法自定义SQL编辑器的颜色方案.

在SQL文本编辑器中,包含局部变量和用户定义的表名的"纯文本"类似于teal,我希望它们与其他文本编辑器一样为220,220,204.

YYL*_*YYL 27

我遇到了和你一样的问题.因为我使用深色背景颜色方案,SQL变量的蓝绿色使得SQL脚本几乎不可读.

然后,经过几周的挫折,我终于找到了罪魁祸首.转到"字体和颜色"部分,找到名为"标识符"的项目.请勿对项目前景使用"默认".而是将其更改为任何非默认颜色.(为安全起见,请勿使用与"纯文本"项目相同的颜色,以便VS 2010不会认为您使用的是默认颜色.)

现在,您的"标识符"前景颜色应显示为"自定义",颜色值应与"纯文本"项目不同,即使只是略有不同也很好.保存所有更改,现在Visual Studio 2010将以自定义颜色显示SQL变量.

此问题似乎是因为当"标识符"前景设置为"默认"时,SQL标识符不使用纯文本的默认颜色.相反,它从一个神秘的位置抓取青色,所以你必须告诉它不要使用默认颜色.这绝对不是一个功能.这是一个错误.

  • 我希望我能为此投两票.:d (2认同)
  • 仅供参考,我将我切换为"自动"而不是"默认",然后从"纯文本"中选择颜色.当我回到选项时,它被切换回"默认"但颜色仍然是"纯文本"颜色.奇怪的... (2认同)