【问题标题】:VSCode copy-paste problem - it removes indentation and ads extra blank line below on pasteVSCode 复制粘贴问题 - 它删除缩进并在粘贴下方添加额外的空白行
【发布时间】:2023-01-18 05:15:54
【问题描述】:

VSCode 有一些复制粘贴问题。当我粘贴行时,它会删除缩进并在下面添加额外的空白行。我该如何解决?

【问题讨论】:

  • 我对你的“问题”有些困惑。您复制了一行,开头没有控制字符(spacetab 等...),最后只有一个控制字符(CRLF),然后将其粘贴到新行中,得到的正是你复制了。这正是文本编辑器通常的行为方式。

标签: visual-studio-code


【解决方案1】:

我找到了问题的部分解决方案。根据这个answer,我将这些行添加到keybindings.json

{
  "key": "ctrl+shift+v",
  "command": "editor.action.insertSnippet",
  "args": { "snippet": "$CLIPBOARD" },
  "when": "inputFocus"
}

但是现在当我进行粘贴操作时,它会增加额外的空间:

那么,如何修剪复制的线,这就是问题所在!

【讨论】:

    猜你喜欢
    • 2019-05-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多