禁用XAML UI设计器

4bbkushb  于 2023-04-27  发布在  其他
关注(0)|答案(3)|浏览(175)

如何在VS 2011中禁用XAML设计器。
我已经检查了以下链接possible to default-disable XAML designer in VS 2008?
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
上面的问题是intellisense也会随着设置不同的文本编辑器而消失。

b5lpy0ml

b5lpy0ml1#

在Visual Studio 2015中,您可以完全关闭XAML设计器:
Tools->Options->XAML Designer\Enable XAML Designer

8yparm6h

8yparm6h2#

对于Visual Studio2012,提供的链接“user 1007074”(http://blog.spinthemoose.com/2013/03/24/disable-the-xaml-designer-in-visual-studio/)告诉:
在工具-〉选项菜单中,打开【文本编辑器】节点,打开【XAML】节点,选择【其他】节点;请确保在默认视图标题下,始终以完整的XAML视图打开文档旁边有一个复选框。
他还建议
右键单击解决方案资源管理器中的任何.xaml文件,然后选择“打开方式...”
选择编辑器并点击“设置为默认值”。非常感谢大卫阿尔珀特!
在Visual Studio2015/2017/2019/2022中:

  • 在“工具”-〉“选项”菜单中,打开“XAMLDesigner”节点,然后取消选中“启用XAMLDesigner”

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

zysjyyx4

zysjyyx43#

这适用于VS2012,也可能适用于其他版本:
在VS安装中将XDesProc.exe重命名为巴克
对我来说是:C:\Program Files(x86)\Microsoft Visual Studio 11.0\Common7\IDE\XDesProc.exe
这样它就有了最好的性能增益。进程不会启动,VisualStudio将显示一个不受干扰的异常窗口,而不是设计器。

相关问题