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

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

问题描述:

是否Visual Studio 2010中有一个内置的方式,快速查找/打开文件,类似于按Ctrl ++Ø功能在Eclipse?有没有办法在Visual Studio 2010中快速查找文件?

编辑:或者,Resharper是否提供此功能?

+9

是的,R#中的ctl + shift + t更好。 – DShultz 2010-04-19 13:38:44

+6

或Ctrl + COMMA在C#中相当于Edit.NavigateTo – pengibot 2012-05-14 09:49:14

按Ctrl +

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

Navigate To可以显示打开的文件列表以及更多。 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是你的朋友。

+0

它可能会带回比您想要的更多的东西,但这可能会有所帮助。比如今天,我知道我们有一个ValidateDate方法来验证我们插入到数据库中的日期,但不确定它在哪里。 Ctrl +,然后键入ValidateDate并立即看到它在我们的AbstractDAO.vb – 2010-04-22 14:22:17

+29

此外,它理解FCLN(FirstCapitalLetterNotation)。例如,要找到ValidateDate,只需键入VD – 2010-04-26 17:26:54

+2

非常有用,欢呼... 我使用VB和由于某种原因,我不得不重置键盘映射(到Visual Studio C#2005)为此工作 - 工具/选项/键盘/应用以下额外.. – wheelibin 2010-08-11 07:27:52

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

+0

CTRL + SHIFT + S对我无能为力吗?我真的很想在我输入时进行搜索。有几个插件可以用于VS的早期版本,但是我希望MS将它包含在VS的这个版本中。 – 2010-04-19 13:08:25

+0

这就是“全部保存”。 – thelost 2010-04-19 13:13:14

+0

Ctrl + Shift + F打开“在文件中查找”。 – alastairs 2010-04-19 13:15:15

按Ctrl + Alt键+一个打开在命令窗口中,键入“打开”,然后开始键入文件名,它会动态地可用的解决方案的文件名自动填充。

+0

不理想,但有用。谢谢。 – 2010-04-19 13:23:10

+0

缩短打开打开文件的别名“of”也可以用来代替“打开”。欲了解更多信息,请访问:https://msdn.microsoft.com/en-us/library/c3a0kd3x.aspx – 2016-11-15 23:38:22

+0

这是我的赢家! – nawfal 2016-11-18 14:37:25

不幸的是,VS不提供这种搜索即按即说类型的功能(还有更多)。

+3

这是不正确的。在VS 2010中查找导航到。 – 2010-04-21 17:37:42

+1

如果您只想搜索当前源文件,则还可以使用增量搜索CTRL + SHIFT + I,这是您在键入时的搜索选项。 – Luke 2011-04-29 05:22:20

我使用Ctrl键 + /跳到命令栏中(与搜索框,但具有>在文本前缀)。然后输入“of”(对于“打开文件”),然后输入要打开的文件的名称。可能的匹配由VS自动显示。

我还发现,使用ReSharper的,熟悉的Eclipse快捷方式敞开式(Ctrl键 + + Ť)时被映射到ReSharper的GotoFile命令。

+0

谢谢,现在我知道“of”代表“o​​pen file”,我甚至不知道它是一个缩写:) – 2012-08-31 12:05:44

+0

似乎是Express版本的唯一选项。 – 2013-04-26 22:42:26

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

(如果你正在做C++,你不打算买视觉辅助,一定要永远不会安装试用。这是上瘾的。)

这个插件将非常usefule从Visual Studio中快速打开文件通过pressong CTRL + K + O

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

+0

@DimitriC:阅读这篇评论,它被报告为缓慢。替代品(我是作者) - [VSFileNav](http://visualstudiogallery.msdn.microsoft.com/cfdf85c2-aaa4-4bdd-b8ea-e22bcc9860af) – Ian 2011-12-07 20:13:51

+0

@Ian, - 我经常使用它(仍然如此),我认为这很好。 – 2012-01-21 10:10:07

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 = “组织导入” ......这我不知道这是什么。但它不是Ctrl + Shift + F =在Visual Studio中的文件中查找。

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

这也是免费的:)

对于文件名搜索我使用Visual Studio生产力电动工具: http://visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef/ 它增加了一个选项卡Solution Explorer中所谓的“解决方案导航”。它显示树中的所有解决方案文件并在顶部有一个搜索栏。

要搜索的所有解决方案文件文本,使用Entrian的搜索信号源: https://*.com/a/9994522/24267

也有另一种方式找到在Visual Studio 2010中的文件可能是有用的人。

在Visual Studio工具栏类型“> of”的命令框中,开始输入文件名,它会提示列表。注意:这只会找到这个班级,而不是这些班级为您自己尝试。

enter image description here

+1

非常好,inmy case crtl逗号不起作用,但是这样做。 – Fabii 2013-03-09 20:01:34

类型>打开文件名在命令框在Visual Studio还可以打开该文件

NavigateToAll扩展了内置导航为了使您能够打开磁盘上的所有文件(不只是解决方案中的那些)。

我通常经由一个热键使用Ctrl键 + QEverything工具。