在Visual Studio 2010中有快速查找文件的方法吗?

Visual Studio 2010是否有一个内置的方法来快速查找/打开文件,类似于Eclipse中的Ctrl+转变+O函数?

或者ReSharper提供这个功能吗?

88858 次浏览

CTRL+SHIFT+F将打开一个文件搜索对话框。结果通常会在查找文件结果框中VS的下半部分列出。双击结果将打开它

Ctrl + Alt + 一个打开命令窗口,输入“open”,然后开始输入文件名,它将根据可用的解决方案文件名动态自动完成。

不幸的是,VS并没有提供这种按类型搜索功能(以及更多功能)。

我使用Ctrl + /跳转到命令栏(与搜索框相同,但在文本中有一个>前缀)。然后我输入“of”(代表“打开的文件”),并开始输入要打开的文件名。可能的匹配会被VS自动显示。

我还发现,当使用ReSharper时,熟悉的Eclipse快捷方式Open Type (Ctrl + 转变 + T)被映射到ReSharper的GotoFile命令。

视觉辅助带有类似这样的东西。你必须为插件付费(我不认为你可以在快速版本中使用插件)。

(如果你正在使用c++并且不打算购买Visual Assist,请确保永远不要安装试用版。太容易上瘾了。)

Ctrl +

我很惊讶没有人给出正确答案:

导航到可以显示您打开的文件列表和更多。 http://weblogs.asp.net/scottgu/archive/2009/10/21/searching-and-navigating-code-in-vs-2010-vs-2010-and-net-4-0-series.aspx < / p >

CTRL+逗号是你的朋友。

这个插件非常有用,可以通过按CTRL + K + O从visual studio快速打开文件

http://visualstudiogallery.msdn.microsoft.com/en-us/3eb2f230-2728-4d5f-b448-4c0b64154da7

DPack有一个对话框用于查找当前解决方案中的文件(搜索所有,或只打开文件),它也有一个对话框用于搜索当前文件的方法,属性等。非常好!注意,当前版本只支持VS 2012或更新版本,但他们也有针对旧版本的VisualStudio的二进制文件:

http://www.usysware.com/dpack/

你也可以尝试声波文件查找器,它做一些类似于CTRL+逗号的事情:

http://www.jens-schaller.de/sonic-tools/sonicfilefinder/overview/overview.htm

在Eclipse中,Ctrl+Shift+O = "Organize Imports"…我不确定这是什么但它不是Visual Studio中的Ctrl+Shift+F =在文件中查找。

VSFileNav -一个扩展,我创建,允许快速文件搜索。它基本上拥有所有在VS2010的express版本中被禁用的ReSharper功能(我曾经非常喜欢这个)。

它也是免费的:)

对于文件名搜索,我使用Visual Studio生产力工具。 它在解决方案资源管理器中添加了一个名为“解决方案导航器”的选项卡。它以树的形式显示所有的解决方案文件,并在顶部有一个搜索栏 要搜索所有解决方案文件中的文本,请使用Entrian的Source search: https://stackoverflow.com/a/9994522/24267 < / p >

还有另一种在Visual Studio 2010中查找文件的方法可能对某些人有用。

在visual studio工具栏的命令框中输入“>of”,并开始输入文件名,它将提示列表。注意:这只会找到类而不是页面,请自己尝试。

enter image description here

在Visual studio的命令框中输入>open filename也可以打开文件

NavigateToAll扩展了内置的导航到,使您能够打开磁盘上的任何文件(不仅仅是解决方案中的文件)。

我通常通过热键使用Ctrl+一切工具。

为了模糊搜索文件(和更多),我需要使用cmdp

在VS2017或更高版本中,我们有一个名为“编辑。GoToAll”的命令。

SO可以从VS工具中配置它。

请看下面的快照。

enter image description here

我已经将文件搜索的密钥配置为CTRL + shift + t

CTRL + P,正确的解决方案为我....

CTRL +, ->设置