如何在Visual Studio Code中快速多次复制一行代码?
在VS Code中批量复制行33次的快捷方法
以下是几种比逐次按Shift+Alt+Up/Down更高效的操作方式:
使用内置命令面板批量重复
- 选中需要复制的目标行(点击行号可快速选中整行)
- 打开命令面板:Windows/Linux按
Ctrl+Shift+P,Mac按Cmd+Shift+P - 输入「重复选中内容N次」(或英文
Duplicate Selection N Times)并选中该命令 - 在弹出的输入框中输入
33,回车后即可直接生成33份选中内容的副本
多光标+粘贴组合操作
- 选中目标行并按
Ctrl+C(Mac按Cmd+C)复制 - 将光标定位到目标行的下一行开头
- 按
Ctrl+Alt+Down(Mac按Cmd+Option+Down)32次,创建32个并列光标(若需要总共33行相同内容,原行+32次粘贴刚好满足需求) - 按
Ctrl+V(Mac按Cmd+V)一次性完成批量粘贴
- 选中目标行并按
自定义快捷键(适合高频使用场景)
如果你经常需要批量重复内容,可以给内置的editor.action.duplicateSelectionN命令绑定专属快捷键:- 打开键盘快捷设置:按
Ctrl+K Ctrl+S(Mac按Cmd+K Cmd+S) - 在搜索框输入
duplicateSelectionN找到对应命令 - 点击命令旁的笔形图标,设置你习惯的快捷键(比如
Ctrl+Alt+D) - 之后只需选中内容,按下自定义快捷键,输入次数即可完成操作
- 打开键盘快捷设置:按
内容的提问来源于stack exchange,提问作者amedina
相关产品推荐
相关产品推荐

