271

EclipseCTRL中,您可以通过按- SHIFT-在项目中搜索文件R

有没有办法在Visual Studio中做到这一点?

4

20 回答 20

591

对于从谷歌或其他地方登陆此页面的其他人来说,这个答案可能是所有这些中最好的答案。

总而言之,只需点击:

CTRL+,

然后开始输入文件名。

于 2013-09-10T21:09:58.027 回答
64

在 VS2013 中,您可以在解决方案资源管理器中单击此功能。

捷径是:

ctrl+;

要仅搜索文件名而不搜索内容(尤其是在 C# 中),请取消选中以下选项:

于 2014-05-09T04:35:57.553 回答
60

现在最好的选择是安装 Microsoft Visual Studio 插件,称为 Productivity Power Tools(VS 2010 版VS 2013 版)。

随之而来的是“解决方案导航器”(解决方案资源管理器的替代品,有很多好处)。

搜索解决方案导航器

顺便说一句,此功能内置在 Visual Studio 2012 中。

于 2012-03-21T23:02:29.900 回答
43
于 2017-11-28T12:10:21.370 回答
18

Easily hit CTRL+SHIFT+T . This will look in the files' names.

于 2019-02-08T05:40:07.183 回答
15

在标准工具栏的搜索下拉菜单中,您可以使用“打开文件”宏 >of 来查找文件。单击所述下拉菜单(或按 Ctrl-D),然后开始输入(减去引号)“CoreEdit.cs”,您将获得一个动态列表,该列表会随着您的输入而缩小。

于 2009-10-02T12:03:45.103 回答
8

In Visual Studio 2017 you can search directly for files with Ctrl+1, Ctrl+F (Keyboard command: Edit.GoToFile).

Alternatively, you can use Ctrl+t or Ctrl+, (the Edit.GoToAll command) and start your search with f.

于 2018-03-18T09:38:42.020 回答
5

我使用usysware DPack:http ://www.usysware.com/dpack/

然后我只需按 ALT-U 开始输入文件名并选择正确的文件。DPack 还有其他不错的功能。

在此处输入图像描述

(为截图添加了亮点)

注意:不适用于 Visual Studio 的 Express 版本,因为它们不允许插件。

于 2009-10-02T11:41:39.063 回答
4

由于您在评论中提到了 ReSharper:

您可以在 ReSharper 中执行此操作,方法是在我的键映射中使用“转到文件...”选项(Ctrl-Shift-N 或 ReSharper -> 转到 -> 文件...)。

于 2009-10-02T12:04:21.443 回答
3

如果您使用的是 VS 2012,我会推荐PhatStudio 。运行速度非常快,并且支持使用“空格”进行多词搜索。因此,要搜索 LoginController,您可以按Alt+O并使用“Lo Con”进行搜索。

在此处输入图像描述

您还可以使用 ReSharper(付费)和 CodeMaid(免费)来执行此操作。

于 2014-01-28T04:37:42.710 回答
2

视觉辅助:链接

安装,加载解决方案,按Shift+ Alt+ O,按子字符串搜索解决方案中的文件。也尝试Shift++ ,以Alt获得S符号的等价物。这个插件有一堆完成弹出窗口和语法着色的东西,不是所有的口味,但代码浏览功能做得很好,似乎没有争议。

从论坛上的评论来看,与 Resharper 的兼容性是他们关注的事情。

免费试用 Nifty 解决方案:链接

我自己没有用过这个,但是我用了作者的 Nifty Perforce 插件,这很整洁。

于 2009-10-03T00:48:21.977 回答
2

打开命令窗口(查看 -> 其他窗口 -> 命令窗口 - Ctrl + W, A)类型 >of 后跟文件名。它会在您键入时开始显示列表。

于 2014-01-15T12:02:25.900 回答
2

您可以使用组合ctrl +轻松调用名为“Navigate To”的窗口,

或者,转到工具,然后单击导航到

于 2015-10-28T10:06:13.197 回答
2

CTRL + P this searches for the file name your direct answer.

于 2019-02-19T20:41:11.240 回答
2

Visual Studio for Mac 2017 7.x.x

To search by File name:

  • ⌘</kbd> + .
  • Ctrl + Shift + D

To search by Type name:

  • Ctrl + Shift + T

Your keyboard focus might have been gone to following Right side Top corner of the Visual Studio Window:

enter image description here

于 2019-05-03T06:43:53.327 回答
2

You can press ctrl+t to get a editor Get to all , in which you can type the file name to navigate to that specific file.

于 2020-04-21T04:30:21.777 回答
1

在项目文件夹中使用 Windows 资源管理器搜索太简单了。完毕。

于 2012-03-19T19:11:34.447 回答
1

With Visual Studio 2017 Community edition on mac, the shortcut is:

  • Cmd+Shift+D: Find by file name
  • Cmd+Shift+T: Find by type name

To see these commands, navigate to the top menu: Search > Go To

于 2019-03-15T16:40:25.030 回答
0

在 Visual Studio 2008(可能更高版本)中,免费的 DevExpress CodeRush Xpress 插件提供Ctrl++快速文件导航,它可以搜索文件名中的确切子字符串或大写字母。AltF

(与此答案无关,但请注意更有用的Quick NavigationCtrl ++ ,我希望在此之前就知道 :-))ShiftQ

于 2014-02-11T04:53:33.683 回答
0

Visual Studio 2019:

Menu -> Preferences -> Key Bindings -> Navigate To...

于 2020-01-22T09:48:04.733 回答