如何:在集成开发环境中导航

更新:2007 年 11 月

在集成开发环境 (IDE) 中能够以多种不同方式在窗口之间和文件之间切换,具体方式取决于您的偏好或项目要求。您可以选择在编辑器中循环访问打开的文件,或者在 IDE 中所有活动的工具窗口之间循环。您还可以直接切换到编辑器中打开的任何文件,而不考虑上一次访问该文件的顺序。这些功能可以帮助您提高使用 IDE 的效率。

说明:

对话框中的可用选项以及显示的菜单命令的名称和位置可能会与“帮助”中的描述不同,具体取决于您的当前设置或版本。此帮助页是根据“常规开发设置”而编写的。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 Visual Studio 设置

在编辑器中的文件间导航

“向后定位”和“向前定位”可按文件的访问顺序在编辑器中打开的文件之间循环,这与 Microsoft Internet Explorer 中用于查看历史记录的“后退”和“前进”很相似。

按使用顺序在打开的文件间移动

  • 若要按最近处理文档的顺序激活打开的文档,请按 CTRL + 减号。

  • 若要按相反的顺序激活打开的文档,请按 CTRL + SHIFT + 减号。

    说明:

    “向后定位”和“向前定位”还可以在“视图”菜单上找到。

您还可以使用“IDE 导航器”、编辑器中的“活动文件”列表或“窗口”对话框来切换到编辑器中打开的特定文件,而不考虑上次访问该文件的顺序。

“IDE 导航器”的工作方式与 Windows 应用程序切换器很相似。它无法从菜单获得,只能使用快捷键来访问。您可以使用以下两个命令中的任何一个访问“IDE 导航器”以在文件间循环,具体使用哪一个取决于您希望的循环顺序。使用 Window.PreviousDocumentWindowNav 可以移到最近访问的文件,使用 Window.NextDocumentWindowNav 可以按相反顺序移动。在“常规开发设置”中,CTRL + SHIFT + TAB 分配给 Window.PreviousDocumentWindowNav,CTRL + TAB 分配给 Window.NextDocumentWindowNav。

说明:

如果您使用的设置组合没有为此命令分配快捷组合键,可以使用“选项”对话框的“键盘”页来分配自己的自定义命令。有关更多信息,请参见如何:使用快捷组合键

切换到编辑器中的特定文件

  • 按 CTRL + TAB 以显示“IDE 导航器”。按住 CTRL 键的同时重复按 TAB,直到选中要切换到的文件。

    提示:

    若要按相反的顺序在“活动文件”列表中移动,请在按住 CTRL + SHIFT 键的同时按 TAB。

    - 或 -

  • 在编辑器的右上角,单击位于“关闭”按钮旁边的“活动文件”按钮,然后从列表中选择要切换到的文件。

    - 或 -

有关在文件中标记和查找特定位置的信息,请参见 浏览代码

在 IDE 中的工具窗口间导航

使用“IDE 导航器”还可以在 IDE 中打开的工具窗口之间循环。您可以使用以下两个命令中的任何一个访问“IDE 导航器”以在工具窗口间循环,具体使用哪一个取决于您希望的循环顺序。使用 Window.PreviousToolWindowNav 可以移到最近访问的文件,使用 Window.NextToolWindowNav 可以按相反顺序移动。在“常规开发设置”中,SHIFT + ALT + F7 分配给 Window.PreviousDocumentWindowNav,ALT + F7 分配给 Window.NextDocumentWindowNav。

说明:

如果您使用的设置组合没有为此命令分配快捷组合键,可以使用“选项”对话框的“键盘”页来分配自己的自定义命令。有关更多信息,请参见如何:使用快捷组合键

切换到 IDE 中特定的工具窗口

  • 按 ALT+F7 以显示“IDE 导航器”。按住 ALT 键的同时重复按 F7,直到选中要切换到的窗口。

    提示:

    若要按相反的顺序在“活动工具窗口”列表中移动,请在按住 SHIFT + ALT 键的同时按 F7。

请参见

参考

“窗口”对话框 (Visual Studio)

其他资源

窗口管理

使用设置

快捷键