Visual Studio Code当前行复制快捷键及相关快捷方式查询
在VSCode里复制当前行的常用操作
嘿,日常用VSCode的时候,复制当前行主要分两种高频场景,下面给你说清楚,还有对应的快捷键和查看方式:
1. 快速复制当前行到下方(最常用!)
这是大多数人写代码时用得最多的操作——不用手动选中整行,光标随便放在当前行的哪个位置,按快捷键直接把整行复制一份插到下一行:
- Windows/Linux:
Shift + Alt + Down - macOS:
Shift + Option + Down
要是想复制到当前行的上方,把快捷键里的Down换成Up就搞定啦。
2. 把当前行复制到剪贴板
如果只是想把当前行内容存到剪贴板(不自动插入新行),同样不用选中整行,光标在该行就行:
- Windows/Linux:按
Ctrl + C(划重点:如果没选中任何内容,这个快捷键默认复制整行;要是选中了部分内容,就只复制选中的部分) - macOS:按
Cmd + C(规则和上面一样,无选中复制整行,有选中复制选中内容)
怎么查看/自定义这些快捷键?
要是你记混了快捷键,或者想改成自己顺手的按键,这么操作:
- 打开VSCode的命令面板:
- Windows/Linux:
Ctrl + Shift + P - macOS:
Cmd + Shift + P
- Windows/Linux:
- 在面板里搜
Keyboard Shortcuts,选Preferences: Open Keyboard Shortcuts,就能打开快捷键设置界面。 - 在搜索框里输入命令名称就能精准找到:
- 复制行到下方的命令是:
editor.action.copyLinesDownAction - 通用复制命令(无选中时复制整行)是:
editor.action.clipboardCopyAction
- 复制行到下方的命令是:
另外,右键点击行号区域也能找到「复制行」的选项,但快捷键还是效率更高啦~
内容的提问来源于stack exchange,提问作者Mohammed Ahmed




