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

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


当前回答

Visual Studio for Mac 2017

按文件名搜索:

⌘+。 Ctrl + Shift + D

按类型名称搜索:

Ctrl + Shift + T

你的键盘焦点可能已经转移到Visual Studio窗口的右上角:

其他回答

在VS2013中,你可以在解决方案资源管理器中点击这个功能。

快捷方式为:

ctrl + ;

要只搜索文件名,而不搜索内容(特别是在c#中),取消选中这些选项:

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

(与这个答案无关,但注意更有用的,快速导航,Ctrl+Shift+Q,这是我想在现在之前知道的:-))

视觉辅助:链接。

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

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

免费,也尝试Nifty解决方案:链接。

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

打开命令窗口(View ->其他窗口->命令窗口- Ctrl + W, A)输入>of,然后输入文件名。它会在你输入的时候开始显示列表。

在Visual Studio 2017中,它现在有了一个更好的版本,名为“Go To All”,并绑定到键盘快捷键CTRL + T和CTRL +,并包括内联过滤和“模糊搜索”

CTRL + t

按下CTRL +键,