如何:在开发环境中移动

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

备注

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

在编辑器中的文件间导航

可以使用多种方法将文件移动中打开的编辑器。 可以在基于您访问它们,使用 IDE 导航器快速查看所有文件当前打开的顺序中的文件间移动,也适用于锁收藏夹文件传递给个选项,以便始终可见。

“向后定位”和“向前定位”可按文件的访问顺序在编辑器中打开的文件之间循环,这与 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 中排列和使用窗口