繁体   English   中英

Visual Studio 中从代码隐藏切换到 Xaml 代码的捷径是什么?

[英]What is the shorcut in visual studio to switch from code behind to Xaml Code?

我习惯于按 shift+F7 在我的代码和设计器之间切换(加载需要 1 到 5 秒)然后我总是必须单击查看 Xaml 来修改我的 XAML 代码。

我在 Tools/Options/Keyboard 中没有找到任何可以直接访问的快捷方式(从代码隐藏到 XAML 代码)。 我怎样才能做到这一点 ?

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

在 XAML 设计器或 XAML 代码页中,按 F7 会将您带到相关的代码隐藏页面。

更新。 适用于更高版本(例如 MS VS 2015)。

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

F7:在代码隐藏和 XAML 之间切换(设计或标记取决于上次使用)
Shift+F7:在 XAML(设计)和 XAML(标记)之间切换。

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

--> 工具 --> 选项 --> 键盘搜索“view.view..

View.ViewCode [F7](全局)分配

View.ViewDesigner [Shif+F7](全局)分配

下载 Visual Studio 的 dpack(免费) - 然后 F7 将始终切换到“其他”视图。 还有很多其他很棒的功能。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM