37

如何在 VS 2011 中禁用 XAML 设计器。

我已经检查了以下链接 可能会在 VS 2008 中默认禁用 XAML 设计器?

http://www.dolittle.com/blogs/einar/archive/2008/04/24/quot-disable-quot-xaml-designer-in-visual-studio-2008.aspx

http://weblogs.asp.net/alexeyzakharov/archive/2010/01/27/disable-visual-studio-xaml-designer-better-way.aspx

上面的问题是智能感知也会随着设置不同的文本编辑器而消失。

4

3 回答 3

70

在 Visual Studio 2015 中,您可以在以下位置完全关闭 XAML 设计器:

Tools->Options->XAML Designer\Enable XAML Designer

Visual Studio 2015 中的 XAML 设计器切换位置

于 2015-09-20T23:33:29.397 回答
25

对于 Visual Studio 2012,提供的链接“user1007074”(http://blog.spinthemoose.com/2013/03/24/disable-the-xaml-designer-in-visual-studio/)告诉我们:

在工具中 -> Options菜单,打开Text Editor节点,然后是XAML节点,然后选择Miscellaneous节点;确保在 默认视图标题下始终以完整 XAML 视图打开文档旁边有一个复选框。

他还建议

右键单击解决方案资源管理器中的任何 .xaml 文件,然后选择打开方式...</p>

选择编辑器并单击“设置为默认值”。非常感谢大卫阿尔珀特!

在 Visual Studio 2015/2017/2019/2022中:

  • 在 Tools -> Otions 菜单中,打开 XAML Designer 节点,然后取消选中“Enable XAML Designer”

VS 2017 选项对话框将默认文档视图设置为源视图或禁用 XAML 设计器

正如 Mark Bell 指出的那样,将默认文档视图设置为源视图并启用 XAML 设计器就足够了。

于 2015-07-14T11:40:21.523 回答
1

这适用于 VS2012,也可能适用于其他版本:

在 VS 安装中将XDesProc.exe 重命名为XDesProc.exe.bak

对我来说是:C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\XDesProc.exe

这样,它具有最佳的性能增益。该过程不会启动,VisualStudio 将显示一个不受干扰的异常窗口而不是设计器。

于 2018-06-13T06:47:39.590 回答