VS Code中如何不展开折叠区域,移动行或折叠区域至其他折叠区域前后?
在VS Code中不展开折叠区域移动行的方法
方法1:通过选中范围批量移动
- 点击
TheLine的行号,选中整行 - 按住
Shift键点击TheRegion的最后一行行号(此时折叠区域会保持收起状态,同时选中TheRegion全部内容和TheLine) - 按下移动行快捷键(默认是
Alt+向上箭头),整个选中块会向上移动,直到TheLine定位到TheRegion前方 - 取消选中即可完成操作
方法2:修改VS Code设置彻底解决
- 打开设置面板(快捷键
Ctrl+,或Cmd+,) - 在搜索框输入
editor.moveToRegionWhenMovingLine - 取消该选项的勾选,之后移动行时会直接跳过整个折叠区域,不会触发展开,不管是移动单行还是选中的折叠/未折叠区域都适用
内容的提问来源于stack exchange,提问作者Voice in the Desert
相关产品推荐
相关产品推荐

