Atom编辑器中函数、if/else语句的批量展开与折叠方法
嗨,这个问题我太熟了!不同的代码编辑器都有自带的快捷键或者命令来批量处理折叠/展开,不用手动点到吐,给你整理几个主流工具的操作方法:
一次性展开所有折叠内容
- VS Code:
- Windows/Linux:按下
Ctrl+K松开,再按Ctrl+J - Mac:按下
Cmd+K松开,再按Cmd+J - 也可以打开命令面板(
Ctrl+Shift+P/Cmd+Shift+P),输入Expand All后回车执行
- Windows/Linux:按下
- JetBrains系列(IDEA、PyCharm、WebStorm等):
- Windows/Linux:
Ctrl+Shift+NumPad +(如果没有小键盘,试试Ctrl+Alt+Shift+Plus) - Mac:
Cmd+Shift+NumPad + - 菜单路径:
Code->Expand All
- Windows/Linux:
- Sublime Text:
- Windows/Linux/Mac:
Ctrl+K松开后按Ctrl+J
- Windows/Linux/Mac:
一次性折叠所有可折叠内容
- VS Code:
- Windows/Linux:
Ctrl+K松开后按Ctrl+0 - Mac:
Cmd+K松开后按Cmd+0 - 命令面板输入
Collapse All执行
- Windows/Linux:
- JetBrains系列:
- Windows/Linux:
Ctrl+Shift+NumPad -(无小键盘用Ctrl+Alt+Shift+Minus) - Mac:
Cmd+Shift+NumPad - - 菜单路径:
Code->Collapse All
- Windows/Linux:
- Sublime Text:
- Windows/Linux/Mac:
Ctrl+K松开后按Ctrl+0
- Windows/Linux/Mac:
另外提个小技巧:如果只想折叠/展开到特定层级(比如只折叠函数,不折叠里面的if语句),大部分编辑器都支持按层级快捷键,比如VS Code里Ctrl+K Ctrl+1是折叠到一级标题/函数,Ctrl+K Ctrl+2是二级,以此类推,按需使用就行~
内容的提问来源于stack exchange,提问作者Okym
相关产品推荐
相关产品推荐

