📜  折叠所有 vscode (1)

📅  最后修改于: 2023-12-03 15:39:46.334000             🧑  作者: Mango

折叠所有 vscode

在日常的开发中,经常会遇到一些代码块较长、嵌套层次过深的情况,这时候如果手动一个一个折叠非常麻烦。那么我们有没有办法一键折叠所有代码呢?

使用快捷键

首先,我们可以使用快捷键来进行折叠操作。在 vscode 中,折叠操作的快捷键如下:

  • 折叠当前区域:Ctrl + Shift + [ 或者 Cmd + Shift + [
  • 展开当前区域:Ctrl + Shift + ] 或者 Cmd + Shift + ]
  • 折叠所有区域:Ctrl + K Ctrl + 0 或者 Cmd + K Cmd + 0
  • 展开所有区域:Ctrl + K Ctrl + J 或者 Cmd + K Cmd + J

其中,CtrlCmd 分别是 Windows 和 Mac OS 系统下的控制键。

配置快捷键

如果你觉得默认的快捷键不太顺手,那么我们可以对快捷键进行自定义配置。在 vscode 中,我们可以通过以下步骤进行配置:

  1. 打开 键盘快捷方式 设置:File -> Preferences -> Keyboard Shortcuts
  2. 搜索 Fold 或者 Unfold,找到需要修改的快捷键
  3. 双击该快捷键,弹出编辑框,输入你想要的快捷键即可。
扩展插件

除了使用快捷键或者自定义快捷键之外,我们还可以使用 vscode 的扩展插件进行代码折叠的快速操作。

  • Fold Level:这是一款基于当前选中行进行代码折叠的插件。通过对当前选中行的前缀进行标记,可以进行一键折叠和展开操作。快捷键为 Alt + .
  • Code Outline:这是一款基于文本结构进行代码折叠的插件。可以生成代码的大纲列表,并支持进行代码跳转。快捷键为 Ctrl + Shift + O 或者 Cmd + Shift + O

以上是关于 vscode 中折叠所有代码的几种操作方式,包括使用快捷键、配置快捷键和扩展插件。在日常的开发中,我们可以根据实际情况选择合适的方式进行操作,以提高效率。