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

如何在Visual Studio Code中复制无换行符的文本?

在VS Code中复制文本时自动去除换行符的方法

以下几种实用方法可以帮你实现复制文本时去掉换行符的需求:

方法1:临时用查找替换处理

  • 选中需要复制的多行文本
  • 按下Ctrl+H(Windows/Linux)或Cmd+H(Mac)打开替换面板
  • 点击面板右上角的.*按钮,开启正则表达式模式
  • 在「查找内容」框输入\n,「替换为」框留空
  • 点击「替换全部」,复制处理后的文本即可
  • 若要保留原文件内容,复制完成后按Ctrl+Z撤销替换即可

方法2:用专用扩展一键复制

  • 打开VS Code扩展面板(快捷键Ctrl+Shift+X/Cmd+Shift+X)
  • 搜索并安装Copy Without Line Breaks扩展
  • 选中文本后,右键点击选择Copy Without Line Breaks,或者使用默认快捷键Ctrl+Shift+C/Cmd+Shift+C直接复制(快捷键可在设置中自定义)

方法3:自定义快捷键(无需安装扩展)

  • 打开命令面板(Ctrl+Shift+P/Cmd+Shift+P),输入Preferences: Open Keyboard Shortcuts (JSON)并打开配置文件
  • 粘贴以下配置到文件中(可修改key值自定义快捷键):
{
  "key": "ctrl+shift+c",
  "command": "editor.action.clipboardCopyAction",
  "args": {
    "textTransform": "removeLineBreaks"
  },
  "when": "editorTextFocus && !editorReadonly"
}
  • 保存配置后,选中目标文本按下自定义的快捷键,就能直接复制去除换行符的内容

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.21 15:39:50