2012-08-28 90 views
2

我最近重新安装了Windows 7和Visual Studio 2010 + Resharper。重新安装后,一些颜色下划线已停止工作。 它用于在Colors.Blue以下创建蓝线,并在Colors.Green以下创建绿线。列出颜色时,IntelliSense也有彩色方块。Visual Studio 2010中C#颜色的下划线颜色

这里就是着色缺少的代码示例:

textBox.Foreground = new SolidColorBrush(Colors.Red); 

如何获得下划线的颜色和智能感知颜色重新工作?

+1

做您曾经安装过[devColor](http://visualstudiogallery.msdn.microsoft.com/7dbae8b3-5812-490e-913e-7bfe17f47f1d/?SRC=VSIDE)?虽然看起来更像是使用网页颜色 - 但是,它必须是一些缺失的扩展名或者配置不同的扩展名。 –

+0

DevExpress产品具有该功能,但我怀疑您是否将这些功能与Resharper一起使用... –

+0

否我以前没有安装过devColor。我不认为我为它安装了任何扩展。对我来说,它好像是Visual Studio中的一个标准功能。 –

回答

5

此功能的ReSharper的文件是在这里:http://www.jetbrains.com/resharper/webhelp/Coding_Assistance__Color_Assistance.html

,因为它说在那里,设置被控制在:

突出显示颜色用法

  1. 在主菜单上选择ReSharper |选项。
  2. “选项”对话框打开。点击对话框左侧窗格中的设置。
  3. 选择“设置”窗格上的“突出显示颜色用法”复选框。
  4. 单击保存或保存到应用更改。
+0

我已经安装了旧版本的ReSharper,它没有这种颜色功能,您的回答让我意识到设置不存在于旧版本中。谢谢!:) –

-2
textBox.ForeColor=System.Drawing.Color.Red; 

使用这个我认为这是工作

+3

您描述了如何为winforms设置文本框的前景色,他使用WPF/silverlight,正如您可以通过SolidColorBrush所看到的那样,但完全不是这个问题的关键所在。这个问题是关于IDE – SynerCoder

1

我看你VSCommands 2010安装(注意:它在更多的地方不仅仅是CSS):

enter image description here