视觉工作室中从代码切换到Xaml代码的重点是什么?

Nic*_*ier 30 .net wpf visual-studio

我习惯按shift + F7在我的代码后面和设计器之间切换(加载需要1到5秒)然后我总是要点击View Xaml来修改我的XAML代码.

我没有找到工具/选项/键盘中的任何快捷方式(从代码隐藏到XAML代码).我怎样才能做到这一点 ?

小智 24

在VS2008中,在XAML页面(.xaml.cs)的代码隐藏中,按SHIFT-F7将转到XAML设计器或XAML代码页,具体取决于哪一个具有最新焦点.再次按SHIFT-F7将从XAML代码页转到设计器,反之亦然.

在XAML设计器或XAML代码页中,按F7可以转到页面后面的相关代码.

UPDATE.适用于更高版本(例如MS VS 2015).


小智 8

我终于找到了VS 2010的解决方案:

F7:在Code Behind和XAML之间切换(根据上次使用的设计或标记)
Shift + F7:在XAML(设计)和XAML(标记)之间切换.

F7快捷方式映射应该看起来像"View.ToggleDesigner(F7(全局))"
Shift + F7快捷方式映射应该看起来像"View.ViewDesigner(Shift + F7(全局))"和"View.ViewMarkup(Shift + F7(HTML源代码)编辑器查看))"(一个快捷方式的两个映射).