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

或者ReSharper提供这个功能吗?


当前回答

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

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

你也可以试试Sonic File Finder,它的功能类似于CTRL+逗号:

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

其他回答

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

对于文件名搜索,我使用Visual Studio Productivity Power Tools。 它在解决方案资源管理器中添加了一个称为“解决方案导航器”的选项卡。它在树中显示所有解决方案文件,并在顶部有一个搜索栏。

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

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

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

视觉辅助就像这样。你必须为插件付费(我不认为你可以在快速版本中使用插件)。

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

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