如何在VSCode中同时编辑选中的多条不连续随机行?
不连续多行批量编辑操作方法
不同主流代码编辑器的操作逻辑基本一致:先为每一条你需要编辑的不连续行添加多光标,所有光标添加完成后直接输入内容,所有光标位置会同步插入你输入的代码。
各编辑器具体操作
VS Code
- 按住
Alt键(Mac系统按住Option键),用鼠标左键点击你需要编辑的每一行的目标位置,即可逐个添加独立光标 - 如果需要选中整行批量添加光标:先按住
Ctrl/Command键点击行号,选中所有需要编辑的不连续整行,之后按Shift + Alt + I(Mac是Shift + Option + I),就会在所有选中行的末尾自动添加光标
JetBrains 系编辑器(IDEA、PyCharm、WebStorm等)
- 按住
Alt键,用鼠标左键点击每一行的目标位置,即可添加多个独立光标 - 选中不连续整行的操作:按住
Ctrl键点击行号选中所有目标行,之后按Alt + J即可在所有选中行添加光标
Sublime Text
- 按住
Ctrl键(Mac按住Command键),用鼠标左键点击目标位置添加多光标 - 选中不连续整行后按
Ctrl + Shift + L(Mac是Command + Shift + L),即可在所有选中行末尾添加光标
补充说明
如果添加光标时选错了位置,按Esc键即可一次性清除所有额外光标,回到普通编辑状态。
内容的提问来源于stack exchange,提问作者user16648942
相关产品推荐
相关产品推荐

