大纲显示

可以选择隐藏某些代码视图通过将代码折叠的区域,以便它在一个加号 (+) 下。 通过单击加号展开折叠的区域。 (也可以按 CTRL + 折叠的 M + M 区域 CTRL+ 然后再次将其展开的 M + M。) 在该区域可以通过双击所有行也折叠一个大纲区域的大纲边距,代码左侧显示。 ,当将鼠标指针悬停在这个折叠区域时,可以看到一个折叠区域的内容作为工具提示。

,当将鼠标指针悬停在使用鼠标时,的边距在大纲边距的区域来显示。 显示颜色的默认看起来很微弱在某些颜色配置。 可以更改它在 工具/选项/环境/字体和颜色/可折叠区域

当您以大纲方式显示的代码中工作时,您可以展开要使用的部分,折叠它们,完成后,然后移动到其他部分。 当您不希望将大纲显示时,可以使用 停止大纲显示 命令移除大纲信息,而不会影响基础代码。

**“编辑”菜单上的“撤消”“重复”命令可影响这些操作。 复制剪辑粘贴和拖放操作保留大纲显示信息,但是,这个可折叠区域 " 状态。 例如,当您复制折叠的区域时,“粘贴”**操作将复制的文本粘贴为展开的区域。

警告

当您更改一个大纲区域时,大纲可能丢失。例如,删除或查找和替换操作可能会清除区域的末尾。

下面的命令可以在 编辑/概述 子菜单中找到。

隐藏选定内容

(CTRL + M, CTRL + H) - 选定的代码块通常提供大纲显示不可用折叠,例如 if 块。 若要移除该自定义区域,请使用 停止隐藏当前区域 (或按 ctrl + M, CTRL + U)。 不在 Visual Basic 中可用。

切换大纲显示展开

- 反转最内层大纲显示部分当前的隐藏或展开状态,当光标在嵌套的折叠部分。

切换所有大纲显示

(CTRL + M, CTRL + 左) - 设置所有区域到同一折叠或展开状态。 如果一些区域展开,有些折叠的,则折叠的区域展开。

停止大纲显示

(CTRL + M, CTRL + P) - 取消整个文档中所有的大纲显示信息

停止隐藏当前区域

(CTRL + M, CTRL + T) - 移除当前选定的用户定义区域的大纲显示信息。 不在 Visual Basic 中可用。

折叠到定义

(CTRL + M, CTRL + ") - 折叠所有类型的成员。

折叠块: <逻辑边界>

(Visual C++) 也包含在中的函数中的绑定插入点。 例如,因此,如果插入点在循环内,则循环中隐藏。

全部折叠:<logical structures>

(Visual C++) 折叠在函数内部的结构。