14

我可以使用Ctrl+,快捷方式搜索方法,但会在整个项目中搜索:

在此处输入图像描述

这列出了所有具有此方法的文件中的所有类,并且我只想在当前文件中搜索,类似于Alt+M在 VAssistX 中。有捷径吗?

我发现有没有一种简单的方法可以直接跳转到文件中的方法?, 但它适用于 VS2012,他们只建议Ctrl+For Ctrl+,

注意:我正在寻找真正的导航,而不是Ctrl+F,并且仅在当前文件中,不像Ctrl+,.

4

4 回答 4

8

扩展 Matt Schley 的答案:

Ctrl + F2 -> Tab -> 然后开始输入,它会筛选文件中的函数。

我知道您可能正在寻找其他东西,但这对于 Visual Studio 中的内置功能来说已经足够好了。也许有可用的扩展。

编辑

这是 C# 的映射。命令名称是Window.MovetoNavigation

对于 C++,默认为 Ctrl + F8

于 2016-10-28T14:09:47.440 回答
4

不确定这是否是您要查找的内容,但代码编辑器窗口正上方有一个下拉菜单,其中列出了当前文件中的所有方法属性。

尝试 Ctrl + F2 激活导航栏,然后 Tab 两次,您可以滚动下拉菜单。

于 2016-10-28T14:04:35.200 回答
3

对于 VS2019,您可以Alt + \用于对象搜索。

于 2021-12-16T16:47:12.373 回答
1

https://docs.microsoft.com/en-us/visualstudio/ide/go-to?view=vs-2019,它说Ctrl+1, Ctrl+Mfor Go to the specified member. 您可以通过转到工具 -> 选项 -> 键盘并选择来将自己的组合添加到此命令中Edit.GoToMember。对我来说,它非常完美。

在此处输入图像描述

于 2021-10-30T23:06:39.420 回答