有没有办法在Visual Studio 2010中快速查找文件?

Visual Studio 2010是否具有快速查找/打开文件的内置方式,类似于Eclipse中的Ctrl + Shift + Ofunction?

编辑:或者Resharper提供这个function?

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

CTRL + COMMA是你的朋友。

Ctrl + Alt + A打开命令窗口,input“open”,然后开始input文件名,它将dynamic自动完成可用的解决scheme文件名。

我使用Ctrl + /跳转到命令栏(与search框相同,但是在文本中前缀>)。 然后input“of”(对于“打开文件”),然后input要打开的文件的名称。 可能的匹配由VS自动显示。

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

这个插件将非常有用,通过按CTRL + K + O从Visual Studio快速打开文件

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

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

在Visual Studio工具栏中的命令框中键入“>”,然后开始input文件名,它会提示列表。 注意:这只会发现类不是页面自己尝试。

在这里输入图像说明

CTRL+SHIFT+F会带来一个查找文件的search对话框。 结果将通常列在“查找文件”结果框中的VS的较低部分。 双击结果将打开它

VSFileNav – 我创build的允许快速文件search的扩展。 它基本上获得了VS2010的快速版本中禁用的所有ReSharperfunction(我曾经非常喜欢这个function)。

这也是免费的:)

对于文件名search,我使用Visual Studio生产力电源工具: http : //visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef/它将一个选项卡添加到解决scheme资源pipe理器称为“解决scheme导航器”。 它显示树中的所有解决scheme文件,顶部有一个search栏。

要search所有解决scheme文件中的文本,请使用Entrian的源search: https ://stackoverflow.com/a/9994522/24267

DPack有一个对话框,用于查找当前解决scheme中的文件(全部search,或只打开文件),还有一个对话框来search当前文件的方法,属性等等。非常好! 请注意,当前版本只支持VS 2012或更新版本,但是它们在旧版本的VisualStudio中也有二进制文件:

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

您也可以尝试Sonic File Finder ,它可以做类似于CTRL + COMMA的操作:

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

Visual Assist带有这样的东西。 你将不得不支付插件(我不认为你可以使用插件在快递版本)。

(如果你在做C ++,而你不打算购买Visual Assist,一定不要安装这个试用版,那是令人上瘾的。)

在Eclipse中,Ctrl + Shift + O =“组织导入”…我不知道这是什么。 但它不是在Visual Studio中的文件中的Ctrl + Shift + F =查找。

不幸的是,VS并没有提供这种search式的function(还有更多)。

在Visual Studio的命令框中键入>打开文件名也可以打开该文件

NavigateToAll通过启用磁盘上的任何文件(而不仅仅是解决scheme中的文件)来扩展内置的导航到。

我通常使用Ctrl + Q或Everything工具通过热键。