我一直在尝试ReSharper,并决定要卸载它。但是,这样做之后,Visual Studio不再显示红色下划线突出显示,它通常用于标识代码中错误的位置。
到目前为止,这已经在我们的两台PC上发生过。我尝试过重新安装和维修,但是没有运气。有什么想法可以在Visual Studio中还原突出显示吗?
Answers:
转到工具→选项→文本编辑器→C#→高级,检查以下选项:
实际上,Resharper(从8.1版开始)不仅提供“错误”高亮显示设置,还提供了更多功能。例如,卸载后XAML文件的自动完成功能被破坏;为了符合Resharper的支持,其他各种键绑定也被破坏了。我强烈怀疑Visual Studio 2012被各种方式的卸载彻底破坏了。
在Visual Studio 2012中,解决方案似乎是将所有Visual Studio设置重置为默认值。
转到“工具”菜单,选择“导入和导出设置...”。选择“重置所有设置”单选按钮,然后单击“下一步”。
单击“下一步”后,系统将提示您输入保存当前(断开)设置的位置。有趣的是,“导出设置”对话框的默认目录指向Resharper安装程序已孤立的目录。并且恰好那里已经有一个导出文件。尝试还原该设置文件可能很麻烦。我的日期似乎与我安装Resharper的时间差不多。我怀疑这是他们的安装程序生成的保存文件(但被他们的卸载程序忽略了)。
无论如何。重置为我工作。如果您很勇敢,则可以尝试使用Resharper安装程序留下的导出文件。
一般投诉(因为我对所有这些都感到非常恼火。到目前为止,线程启动三年后,StackExcange上此页面的浏览量已超过11,000次)。Resharper技术支持有四年的错误报告,涵盖了卸载造成的损坏。四年后,它仍未修复。根据我的粗略估算,我想猜测演示版本的Resharper卸载已将Visual Studio浪费在大约30,000个开发人员的某个地方。它被丢了。不要有任何错误。尽管尚未立即显现出来,但Visual Studio的主要功能已被禁用,其结果是Visual Studio的一个实例完全无法用于开发。以次充好。
转到工具->选项,然后在环境下选择字体和颜色节点。
选择显示文本编辑器的设置,然后在“显示项目”列表框中查找“语法错误”项并修复设置。
另一个选项可能是使用相同选项表单顶部的“使用默认值”按钮。
我有一个类似的问题-不确定它是否是由Resharper卸载引起的,并且通过安装VS 2008 SP 1得到了修复。