[英]How to search for file names in Visual Studio?
在Eclipse 中,您可以通过按CTRL - SHIFT - R来搜索项目中的文件。
有没有办法在Visual Studio 中做到这一点?
在Visual Studio 2017
,它现在带有一个更好的版本,名为“Go To All”
,并且绑定到键盘快捷键CTRL + T
和CTRL +,
并且包括内联过滤和“fuzzy search”
CTRL + T
CTRL + ,
在标准工具栏的搜索下拉菜单中,您可以使用“打开文件”宏 >of 来查找文件。 单击所述下拉列表(或按 Ctrl-D),然后开始输入(减去引号)“>of CoreEdit.cs”,您将获得一个动态列表,该列表会随着您的输入而缩小。
轻松点击CTRL + SHIFT + T 。 这将查看文件的名称。
我使用ussysware DPack: http ://www.usysware.com/dpack/
然后我只需按 ALT-U 开始输入文件名并选择正确的文件。 DPack 还具有其他不错的功能。
(为截图添加了亮点)
注意:不能在 Visual Studio 的 Express 版本中工作,因为它们不允许插件。
由于您在评论中提到了 ReSharper:
您可以通过在我的键映射中使用“转到文件...”选项(Ctrl-Shift-N 或 ReSharper -> 转到 -> 文件...)在 ReSharper 中执行此操作。
如果您使用的是 VS 2012,我会推荐PhatStudio 。工作速度非常快,并且支持使用“空格”进行多词搜索。 因此,要搜索 LoginController,您可以按Alt + O并使用“Lo Con”进行搜索。
您也可以使用 ReSharper(付费)和 CodeMaid(免费)来执行此操作。
打开命令窗口(查看 -> 其他窗口 -> 命令窗口 - Ctrl + W,A)键入 >of 后跟文件名。 它会在您键入时开始显示列表。
CTRL + P这将搜索您直接回答的文件名。
您可以按 ctrl+t 以获取编辑器 Get to all ,您可以在其中键入文件名以导航到该特定文件。
您可以使用组合ctrl +轻松调用名为“导航到”的窗口,
或者,转到“工具” ,然后单击“导航到”
在项目文件夹中使用 Windows 资源管理器搜索太简单了。 完毕。
在 Visual Studio 2008(可能还有更高版本)中,免费的 DevExpress CodeRush Xpress 加载项提供Ctrl + Alt + F 、 快速文件导航,它可以搜索文件名中的确切子字符串或大写字母。
(与此答案无关,但请注意更有用的Quick Navigation 、 Ctrl + Shift + Q ,我本来希望现在就知道 :-) )
在 mac 上使用 Visual Studio 2017 社区版,快捷方式是:
要查看这些命令,请导航到顶部菜单:搜索 > 转到
视觉工作室 2019:
菜单 -> 首选项 -> 键绑定 -> 导航到...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.