答案:VSCode中复制整行可直接用Ctrl+C(未选中时)自动复制整行,Windows/Linux用Shift+Alt+↓快速复制到下一行,Mac使用Shift+Option+↓,支持多行选中后批量复制,效率高于手动选中。

在 VSCode 中复制整行代码不需要手动选中,有更高效的方式。
快捷键直接复制当前行
将光标放在想要复制的行上,使用以下快捷键:
- Windows / Linux: Ctrl + C(先按 Ctrl+C 复制空内容),然后按 Ctrl + Alt + ↓ 或 Ctrl + Alt + ↑ 来向下或向上复制整行
- Mac: Cmd + C 后接 Option + Cmd + ↓ 或 Option + Cmd + ↑
其实更常见的做法是:直接用 Ctrl + C(光标在行上但未选中任何内容时)会自动复制整行,然后用 Ctrl + V 粘贴即可。
快速复制并插入到下一行或上一行
如果想复制当前行并立即粘贴到下一行,可以直接:
- Windows/Linux: Shift + Alt + ↓
- Mac: Shift + Option + ↓
这个操作不是通过剪贴板,而是直接复制一行并插入到下方。同样支持向上:Shift + Alt + ↑。
多行连续复制
要复制多行,可以连续使用上面的快捷键,或者先用鼠标或键盘选中多行,再按 Ctrl + C 复制,Ctrl + V 粘贴。
也可以选中多行后,使用 Shift + Alt + ↓ 一次性将选中的多行整体复制到下方。
基本上就这些常用方式,效率比手动拖选高很多。


