You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在VSCode中复制行的同时选中该行?

在VSCode中实现复制整行时自动选中该行

要实现像CLion那样,按下Ctrl+C复制光标所在整行时同时选中该行,可以通过自定义快捷键绑定来实现,步骤如下:

  1. 打开快捷键配置文件:

    • 按下Ctrl+K再按Ctrl+S打开键盘快捷方式面板,然后点击右上角的{}图标,进入keybindings.json编辑界面。
  2. 添加以下配置:

{
    "key": "ctrl+c",
    "command": "runCommands",
    "args": {
        "commands": [
            "editor.action.selectLine",
            "editor.action.clipboardCopyAction"
        ]
    },
    "when": "editorTextFocus && !editorHasSelection"
}
  1. 保存配置后生效:
    • 这个配置的逻辑是:当编辑器有焦点且没有选中任何内容时,按下Ctrl+C会先执行选中当前行,再执行复制操作。这样复制完成后,该行会保持选中状态,既能直观看到复制的内容,也方便直接进行删除、编辑等后续操作。
    • 如果之后需要恢复VSCode默认的静默复制行为,只需要删除这段配置即可。

内容的提问来源于stack exchange,提问作者cppbest

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 16:59:53