“文档大纲”窗口

更新:2007 年 11 月

“文档大纲”窗口提供当前文档中元素和脚本的大纲视图。

对于 Visual Web Developer,使用“文档大纲”可以执行以下操作:

  • 查看文档的逻辑结构。

  • 查看哪些元素属于 HTML 元素,哪些属于 Web 服务器控件。

  • 定位到“设计”视图或“源”视图中的特定元素。

您可以使用大纲在 Visual Studio 的 Windows 窗体应用程序中执行以下操作:

  • 查看 FormUserControl 的逻辑结构。

  • 将用户输入焦点放在可能很难在 FormUserControl 自身上选择的深度嵌套的控件上。

  • 将控件从一个父控件中移到另一个父控件中。

  • 查看可能被其他控件隐藏起来的控件。

在 Visual Web Developer 中打开“文档大纲”窗口

在 Visual Web Developer 的“视图”菜单中单击“文档大纲”;或者,如果您已将常规设置导入 Visual Studio 中,则在“视图”菜单中单击“其他窗口”,然后单击“文档大纲”。将打开“文档大纲”窗口。

说明:

常规设置和 Web 开发设置中的命令和选项可能不同。Web 开发设置将优化环境,以提供对 Web 开发活动所需的命令和选项的最便捷访问,而不考虑使用何种编程语言。不再重视其他类型的开发活动所需的选项。有关更多信息,请参见 Visual Studio 设置

显示的元素列表取决于您正在使用的视图。在“设计”视图中,大纲显示文档正文中的元素。在“源”视图中,大纲显示 <body> 元素、<head> 元素的子元素、页指令以及任何 <script> 和 <code> 元素。

在 Visual Studio 中打开 Windows 窗体的“文档大纲”窗口

在 Visual Studio 的“视图”菜单中单击“其他窗口”,然后单击“文档大纲”。将打开“文档大纲”窗口。

仅当 Windows 窗体应用程序处于 FormUserControl 的“设计”视图中时,“文档大纲”才处于活动状态。当您在“代码”视图中时,它不会显示任何内容。

“文档大纲”在以下情形下最有用:当您需要将设计焦点放在深度嵌套在其他控件中的控件上时,或放在很难使用鼠标或 Tab 键选择的控件上时。例如,您可能具有这样一个 SplitContainer 控件,其 Dock 属性设置为 Fill,并且在该控件中定义了两个或更多 SplitterPanel 区域。此时,可能很难选择 SplitContainer 自身以便以可视方式调整面板的大小。当您在“文档大纲”中选择 SplitContainer 时,同时会在此窗体内选择该控件,这样您就可以将鼠标悬停在要调整大小的拆分器上。

说明:

如果切换视图,“文档大纲”窗口可能不会立即更新,因为该更新将作为后台任务执行。

任务

请参见

概念

Visual Web Developer 中的 HTML 编辑器标记导航

参考

“源”视图