如何在VSCode中拆分编辑器时新建空编辑器组而非复制当前文件?
解决VSCode拆分编辑器不复制当前文件的方法
一、替换默认拆分快捷键为打开空窗格
默认的CMD + \会复制当前文件拆分,你可以通过修改快捷键绑定,让它直接打开空的编辑器窗格:
- 按下
CMD + K再按CMD + S打开键盘快捷方式面板,或者通过菜单栏Code > 首选项 > 键盘快捷方式进入 - 点击面板右上角的「打开键盘快捷方式(JSON)」图标,打开
keybindings.json配置文件 - 添加以下配置并保存:
{ "key": "cmd+\\", "command": "workbench.action.splitEditorEmpty", "when": "editorTextFocus" }
之后再按CMD + \,就会直接拆分出空的编辑器窗格,不会复制当前打开的文件。
二、快速分配业务/测试文件到左右窗格
拆分出空窗格后,你可以用以下方式快速安排文件:
- 直接在左侧资源管理器中,把业务代码拖到左侧窗格,测试文件拖到右侧窗格
- 右键点击目标文件,选择「在右侧编辑器中打开」或「在左侧编辑器中打开」,一键分配到对应窗格
- 如果经常需要关联业务代码和测试文件,可以安装
Test Explorer UI这类插件,部分插件支持一键在拆分窗格打开对应测试文件,提升开发效率
内容的提问来源于stack exchange,提问作者jedi
相关产品推荐
相关产品推荐

