添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

您可以使用行号和行开始之间的折叠图标来折叠代码区域。将鼠标移动到折叠符号上,然后单击图标实现折叠和展开区域。使用 “Shift + 单击” 折叠图标实现折叠或展开区域和内部的所有区域。

您还可以使用以下操作:

  • 折叠 (Ctrl+Shift+[ / Ctrl+-(IDEA键盘映射)) :折叠光标处最里面的未折叠区域。
  • 展开 (Ctrl+Shift+] / Ctrl+=(IDEA键盘映射)) :在光标处展开折叠区域。
  • 切换折叠 (Ctrl+K Ctrl+L) :折叠或展开光标处的区域。
  • 递归折叠 (Ctrl+K Ctrl+[ / Ctrl+Alt+-(IDEA键盘映射)) :折叠光标处最里面的未折叠区域以及该区域内的所有区域。
  • 递归展开 (Ctrl+K Ctrl+] / Ctrl+Alt+=(IDEA键盘映射) :展开光标处的区域以及该区域内的所有区域。
  • 全部折叠 (Ctrl+K Ctrl+0 / Ctrl+Shift+-(IDEA键盘映射)) :折叠编辑器中的所有区域。
  • 全部展开 (Ctrl+K Ctrl+J / Ctrl+Shift+=(IDEA键盘映射)) :展开编辑器中的所有区域。
  • 折叠级别X (对于级别2,Ctrl+K Ctrl+2) :折叠级别X的所有区域,但当前光标位置的区域除外。
  • 折叠所有块注释 (Ctrl+K Ctrl+/) :折叠以块注释标记开头的所有区域。
  • 默认情况下,使用基于缩进的折叠策略。

    特定语言的折叠区域

    折叠区域可以根据编辑器配置的语言的语法标记计算。以下语言已经提供了语法感知折叠:Markdown、HTML、CSS、LESS、SCSS和JSON。

    如果您想为上述一种(或所有)语言切换回基于缩进的折叠,请使用:

    "[html]": {
        "editor.foldingStrategy": "indentation"
      

    区域也可以由每种语言定义的标记定义。以下语言当前定义了标记: