Visual studio 关闭XAML错误下划线

Visual studio 关闭XAML错误下划线,visual-studio,visual-studio-2012,Visual Studio,Visual Studio 2012,这是一个简单的问题,我希望有人能帮忙 出于我认为不需要解释的原因,我的XAML认为它在Visual Studio代码编辑器中有一些错误(在我的大部分XAML中显示为蓝色波浪下划线) 有人知道如何在Visual Studio 2012中关闭此下划线吗 它令人难以置信地讨厌,并且使我的XAML难以阅读 谢谢对于这个愚蠢的错误,我能找到的唯一合适的修复方法就是右键单击xaml并单击open with。选择源代码编辑器(不带编码)。当你认为它消除了重要的错误时,它不是一个很好的解决方案。但它应该可以帮助

这是一个简单的问题,我希望有人能帮忙

出于我认为不需要解释的原因,我的XAML认为它在Visual Studio代码编辑器中有一些错误(在我的大部分XAML中显示为蓝色波浪下划线)

有人知道如何在Visual Studio 2012中关闭此下划线吗

它令人难以置信地讨厌,并且使我的XAML难以阅读


谢谢

对于这个愚蠢的错误,我能找到的唯一合适的修复方法就是右键单击xaml并单击open with。选择源代码编辑器(不带编码)。当你认为它消除了重要的错误时,它不是一个很好的解决方案。但它应该可以帮助您更好地阅读它。

我建议手动设置.xaml文件的编辑器

进入

工具->选项->文本编辑器->文件扩展名

在扩展字段中写入xaml,从编辑器下拉列表中选择XML(文本)编辑器,然后单击添加

您的XAML文件现在应该作为普通XML文件打开,没有错误下划线


您可能会失去很多XAML编辑器的“拥有就好”功能,但据我所知(我自己对此也有点挣扎),这是唯一的方法。

可以通过使用Snoop工具隐藏或折叠周围的装饰层来隐藏
波形

要实现这一点,必须在按住shift和ctrl键的情况下在编辑器窗口上拖动Snoop十字线工具(释放鼠标按钮时保持按住)。您应该在一些
画布
(编辑器窗口高亮显示)上结束,下面是一些
视图堆栈
。内部有一些
装饰层
,其中一个包含多个
波形图
。在Snoop窗口右侧的“属性”部分中,滚动到
可见性
行,然后选择值
隐藏
折叠
。现在,曲线不再可见


这需要一些手动操作,但只要文件保持打开状态,就会隐藏曲线。原则上,应该可以编写自动隐藏行的扩展名。但是,目前我没有时间这样做…

另一个选项是更改以下行的颜色:工具>选项>环境>字体和颜色。将其更改为与背景相同


不过,它也会在所有其他编辑器中关闭它。

在MSDN上找到了这一点。有一个特定的设置来禁用此功能

通过选择工具>选项打开选项对话框,然后选择文本编辑器>XAML>杂项

取消选中“显示XAML设计器检测到的错误”复选框


必须有另一种方法。这很好,但我喜欢Intellisense对我有用。我喜欢你用Snoop做这个。我很喜欢。我同意,你不能暂时关闭xaml错误下划线是很烦人的。很多时候你会出现误报。。。有时候你只是想读xaml。不能把它关掉是完全失败的#失败