我习惯按下Shift + F7在我的代码背后和设计师之间切换(需要1到5秒钟的加载时间),然后我总是要点击“查看Xaml”来修改我的XAML代码。
我在“工具/选项/键盘”中找不到任何快捷方式直接跳转(从代码背后到XAML代码)。我该怎么做?
我习惯按下Shift + F7在我的代码背后和设计师之间切换(需要1到5秒钟的加载时间),然后我总是要点击“查看Xaml”来修改我的XAML代码。
我在“工具/选项/键盘”中找不到任何快捷方式直接跳转(从代码背后到XAML代码)。我该怎么做?
Shift-F7
在 VS 2019 中可用。此外,Brendan 的评论指出,如果设计器是最后打开的,则显示该设计器;如果标记是最后打开的,则显示该标记。这对应于 选项 > 环境 > 键盘
中的命令 View.ViewDesigner
。或者从主显示器中选择 View > Designer
。 - AlainD我终于找到了 VS 2010 的解决方案:
F7:在 Code Behind 和 XAML 之间切换(Design 或 Markup 取决于上次使用的内容)
Shift+F7:在 XAML(Design)和 XAML(Markup)之间切换。
F7 快捷键映射应该类似于 "View.ToggleDesigner (F7 (Global))"
Shift+F7 快捷键映射应该类似于 "View.ViewDesigner (Shift+F7 (Global))" 和 "View.ViewMarkup (Shift+F7 (HTML Source Editor View))"(一个快捷键的两个映射)。
当我第一次安装VS2010时,我的键盘映射设置为“(默认)”。默认设置将View.ViewDesigner映射到“Shift-F7(HTML编辑器源视图)”。要使快捷方式在所有视图中工作,我必须将映射更改为“Shift-F7(全局)”。将键盘映射更改为“Visual C# 2005”也可以起作用。
对于 VS 2012,按 F7 可以构建解决方案。
Shift-F7:从代码后台切换到 XAML Ctrl
Ctrl-Alt-0:从 XAML 切换到代码后台
它在“视图”菜单中,但并不是一个明显的按键。可以通过“工具” - “自定义” - “键盘”来自定义它。
对于 VS 2008:
F7 键从 XAML 跳转到代码后台, Shift-F7 键从代码后台跳转到 XAML
下载Visual Studio的dpack(免费)- 然后F7将始终切换到“其他”视图。还有许多其他很棒的功能。
-->工具 -->选项 -->键盘
查找“view.view..
View.ViewCode [F7] (全局) 赋值
View.ViewDesigner [Shif+F7] (全局) 赋值