在Visual Studio 2012中Eclipse的Ctrl + O键盘快捷键是什么?

Ler*_*rve 13 visual-studio visual-studio-2012

Visual Studio中是否有键盘快捷键来显示类的所有方法,并通过键入方法名称的前几个字母并按下来快速跳转到一个方法Enter

这就是Ctrl+OEclipse中的样子.

在此输入图像描述

图片来源:http://rayfd.files.wordpress.com/2007/05/ctrl_o_2.jpg?w = 700

旁注

不使用此处所述的ReSharper Visual Studio:缺少Ctrl + O + O,Ctrl + T Eclipse模拟

这个Stackoverflow回答中描述的东西比Ctrl+F2后面更好的东西.Tab

小智 5

您可以使用Ctrl+ Shift+ o(转到符号...)作为替代。

  • 当我尝试此操作时,我会看到“打开项目”对话框。 (2认同)

Ric*_*nks 4

(我假设您正在使用键盘快捷键的“常规开发”设置)

不使用任何插件来实现这一点,也不使用其他 SO 答案中解释的方法,我能想到的唯一方法如下:

用于Ctrl + ,打开Navigate To...窗口,但它会搜索所有内容,而不仅仅是当前文件。

或者......您可以做一些键盘练习,尽管它远不像 Eclipse 中的 Ctrl+O 选项或建议的其他方法那么简单。

如果将解决方案资源管理器的范围限制为当前文件,则只需使用Ctrl + ;来搜索文件中的方法和属性。

要在解决方案资源管理器中设置范围,您可以使用Ctrl + [,Ctrl + S将 SE 与当前文件同步。然后,您可以将Ctrl + K,之类的内容映射S到 Visual Studio 键盘选项中的 ProjectAndSolutionContextMenus.Project.ScopeToThis 命令。这种方法的唯一麻烦是您需要单击后退按钮才能返回完整的解决方案资源管理器视图。

或者,如果您使用Ctrl + [Ctrl + O则可以在解决方案资源管理器中切换“打开文件”过滤器。假设您没有太多打开的文件,那么这可能是一种非常简单的方法。

抱歉,您最好的选择是使用提供“转到成员”功能的加载项,例如AsEclipse(我还没有尝试过)或其他商业生产力工具之一。您也可以在UserVoice网站上提出建议。