当前位置:  开发笔记 > 编程语言 > 正文

Visual Studio热键在代码隐藏和源文件之间切换?

如何解决《VisualStudio热键在代码隐藏和源文件之间切换?》经验,为你挑选了6个好方法。

我经常使用Shift+ F7来在源视图和设计视图之间切换.

有没有人知道在源文件及其代码隐藏文件之间切换的热键,例如(Default.aspx和Default.aspx.cs)之间?



1> splattne..:

F7


@Vladimirs,如下面的一个答案所述,如果你设置F7来触发`View.ToggleDesigner`,它将在代码隐藏和标记源视图之间循环.没有设计师的废话
认为这个答案已经过时,并且在最近的版本中不起作用.在VS 2013中,F7只会从.aspx切换到.cs但不是相反.
这不是正确的答案.如果你想看到设计师,F7很棒:P请参阅下面的@Vladimirs答案.View.ToggleDesigner提供了最佳的工作解决方案.f7不适用于原始问题.
取决于您所使用的Visual Studio版本.我在VS 2010上,这个解决方案不起作用.将View.ToggleDesigner设置为F7在代码和设计之间切换.我认为原始问题试图了解Code和Source之间的切换.

2> Eduardo Cuom..:

VS2010中,以下工作:

    转到:工具 > 选项 > 键盘

    在" 显示包含命令 "中搜索" View.ToggleDesigner ".

    使用添加新的" 全局 " 快捷方式F7.


这是正确的方法.F7现在在代码隐藏和标记源视图之间切换,没有设计师:)
公平警告:这不适用于**网站**项目(尽管它适用于**网络应用程序**).否则,这是最好的解决方案.
事实上它*错误*称为"ToggleDesigner"正是为什么我从未尝试过这个选项来解决这个问题.这与设计师无关!

3> KeesDijk..:

是的 F7

看看这张海报上的C#VS2008快捷方式

您还可以将它绑定到您喜欢的任何键组合,转到工具,选项(显示所有设置)环境,键盘,显示View.ViewCode的命令并根据您的喜好进行更改.

Rob Cooper补充道:

对于2005用户:Visual C#2005键盘快捷键参考海报

对于2010用户:Visual C#2010键盘快捷键参考海报

编辑2014年9月8日

2010年之后似乎没有海报,但VS2012,VS2013和VS14有一个网站:Visual Studio快捷方式


老兄,为什么你的海报链接没有+1,我不知道.比一键击更有用.来自我的+1.

4> 小智..:

对于那些试图在VS2012中执行此操作的人(代码视图切换标记视图),我不得不去Tools > Options > Keyboard,然后选择

键盘映射方案为"(默认)"

View.ToggleDesigner作为命令

使用"文本编辑器"中的新快捷方式

将快捷键设置为 F7

这导致F7从标记视图切换到代码视图,反之亦然.

在执行此操作之前,我必须使用Shift+ F7两次才能从代码视图中获取标记.



5> Alex..:

如果F7不适合您,请转到"工具 - 导入和导出设置 - 重置所有设置",然后选择"Web开发"模板重置为.


或者将F7设置为`View.ToggleDesigner`.这是一个用词不当的行为,它实际上会切换源/代码.
@AlexanderPuchkov要在Visual Studio中禁用设计视图,请转到"工具">"选项">"HTML设计器">"常规",然后取消选中"启用"框
@WickyNilliams不一定.我的同事更新了他的设置,而没有更改为Web开发模板,F7将在代码隐藏和实际设计师视图之间切换.

6> Dan..:

在VS 2013中它是

    工具>选项>环境>键盘

    键入"View.Toggle"或"View.ToggleDesigner"(该命令可能取决于VS的版本) Show Commands Containing:

    确保Use new shortcut in:设置为Global

    将光标放在Press shortcut keys:框中

    F7那么Assign按钮

推荐阅读
和谐啄木鸟
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有