如何在 Visual Studio .net 中快速打开文件

Posted

技术标签:

【中文标题】如何在 Visual Studio .net 中快速打开文件【英文标题】:How to open a file quickly in visual studio .net 【发布时间】:2011-03-15 07:48:28 【问题描述】:

在 Visual Studio 中,我们可以在#Include 语句中打开文件,方法是右键单击包含语句中的文件名,然后单击“打开文档”。但有时,当我想打开一个文件时,我不记得它在项目中的位置或包含在哪里。我所做的是打开任何文件,为该文件添加#include 语句,然后右键单击->打开文档以打开文件,然后删除我添加的#include 语句以打开此文件。

谁能告诉我一种更直接的方法,无需搜索即可快速打开文件?

我正在使用 Visual Studio 2008

【问题讨论】:

你用的是什么版本的VS?据我所知,你可以修改VS的启动功能。 重复:***.com/questions/2667528/… 我知道你的意思。您想快速导航到标准头文件,但它隐藏在某些文件夹结构中。 【参考方案1】:

Ctrl+/ 转到默认工具栏中的“查找”组合框,输入 >of Foo.cpp,然后按 Enter。 of 是“打开文件”命令,可以自动完成解决方案中的文件。

这也适用于您包含的任何其他系统或库头文件(例如windows.h)。

前导 > 字符告诉“查找”组合框像命令窗口一样工作,因此在命令窗口中工作的任何命令也可以在组合框中工作。

【讨论】:

这对我不起作用。有一些头文件未包含在 Visual Studio 项目中,但可以在包含路径中找到。使用“打开文档”我也可以打开这些头文件,但不能使用此方法。 @binW:你也可以试试>Edit.OpenFile foo.cpp。如果可行,您可以使用alias 命令为Edit.OpenFile 创建别名,例如>alias ef Edit.OpenFile 然后>ef foo.cpp @binW:还请查看@giddy 指出的重复项。如果您使用的是 VS2010,可以使用 Ctrl+, 来调出“导航至”对话框。【参考方案2】:

Visual Assist X 的“在解决方案中打开文件”(命令 VAssistX.OpenFileInSolutionDialog)非常适合快速打开文件。我发现它比 Visual Studio 的 ">of" 命令使用起来更快。

请参阅http://www.wholetomato.com/products/featureSearch.asp 获取屏幕截图。

【讨论】:

以上是关于如何在 Visual Studio .net 中快速打开文件的主要内容,如果未能解决你的问题,请参考以下文章

visual studio.net 2002 在哪里有下载?

如何用visual studio 查看.net类库

急需!!!visual studio.net 2005怎么 设置环境变量?

visual studio2015怎么设置.net版本

如何在 Visual Studio 中轻松复制 Windows 窗体? (VB.NET)

如何在 Visual Studio .net 中快速打开文件