在部分类之间跳转的快捷方式

时间:2013-07-16 00:56:50

标签: c# visual-studio partial-classes

是否有在VS2012编辑器中为同一个类的部分类之间跳转的快捷方式?我知道我可以使用搜索,但我希望有一个捷径。

7 个答案:

答案 0 :(得分:8)

使用班级成员的下拉列表。灰色成员驻留在部分类的其他部分中。选择适当的成员,将您带到所需的班级部分。

答案 1 :(得分:4)

比赛有点晚了,但在2016年的Resharper中,这次的捷径是:

控制 + 替代 + F7

该功能名为: 相关文件。

答案 2 :(得分:2)

使用Resharper我执行以下步骤:

  • Ctrl + Home - 导航到当前文件的开头;
  • Alt + Down - 导航到第一个类(如果可能,我将每个类放在一个单独的文件中);
  • F12 - 转到部分。

也许有更快的方式,我想知道。

答案 3 :(得分:0)

我知道使用Resharper,您可以按住Ctrl键单击部分类声明名称,它将允许您导航到其他部分。不确定vanilla Visual Studio。

答案 4 :(得分:0)

您还可以使用Alt + Shift + L导航到解决方案资源管理器中的当前文件;然后你可以快速上/下到其他部分。

答案 5 :(得分:0)

您可以将文本光标放在类名上,然后点击F12以显示所有定义的位置,然后使用向上和向下箭头键更改您要查看的部分类(您如果shift+f12不起作用,也可以尝试ctrl+k,rf12。它不会很完美,但比使用搜索窗口要容易一些。

查看上一个问题的答案:Find another part of PartialClass in Visual Studio IDE?

答案 6 :(得分:0)

在VS 2012中,您可以在标准工具栏上使用前进/后退导航按钮。这些按钮看起来像浏览器按钮,可用于导航代码和设计人员。按钮的键盘热键为Ctrl + - (减号)表示后退,Ctrl + Shift + - 表示前进。

很容易忽视它们。直到几个星期前我才注意到它们。

VS 2012 Navigation Buttons