Visual Studio 2015:如何默认使用XAML代码,而不是分割视图?

J4N*_*J4N 8 wpf xaml visual-studio visual-studio-2015

我没有使用很多XAML设计器,但我很高兴有时可以使用"Properties"窗口来设置一些属性.

但是我希望当我点击XAML文件时,我会得到XAML代码,而没有GUI部分.基本上是Xaml Designer,但不是"分裂"视图.

这可能吗?

我发现可以完全禁用XAML设计器,但随后:

  • 我没有可能只是切换到这个视图(与Open Width,是的)
  • 更重要的是,我没有使用当前所选XAML的属性填充"属性"窗口

我还发现有一个默认视图的设置(工具,选项,XAML设计器,默认文档视图:SourceView),但这不起作用(或者我没理解),我仍然得到默认的分割视图,即使在VS2015重启后也是如此.

那么是否可以保留XAML设计器,但默认情况下只显示XAML?

谢谢

Rah*_*one 14

简单的方法.

转到工具 - >选项.

并按照屏幕截图. 在此输入图像描述

  • 除了我在拆分视图中打开的 XAML 文件(Visual Studio 似乎记得它之前打开的方式)之外,此方法有效。所以我手动将其更改为XAML视图,现在它可以工作了。其他 XAML 文件在 XAML 视图中打开。 (2认同)

Mik*_*son 7

要打开.xaml在XAML-only模式下的文件,你需要更改默认编辑器.xaml文件与开放.这是如何做:

  1. 右键单击任何.xaml文件.
  2. 点击打开方式...
  3. 选择源代码(文本)编辑器.
  4. 单击" 设为默认值".
  5. 单击确定.

而已..xaml现在,打开任何文件都应该在完整的XAML视图中打开.要返回设计师,只需按Shift + F7右键单击 - > 视图设计器.

我所经历的唯一的缺点是,智能感知似乎没有拿起任何资源(即DynamicResourceStaticResource,你可能有引用).


如果您仍希望Designer在后台运行,请使用以下说明:

  1. 转到工具 - > 选项.
  2. 展开文本编辑器 - > XAML - > 其他.
  3. 选中" 在完整XAML视图中始终打开文档"复选框.

这将打开.xaml完整XAML视图中的所有文档,切换回设计器,只需单击Design选项卡即可.