在 Visual Studio 中删除一行而不复制它?

Bru*_*oLM 118 keyboard-shortcuts visual-studio editing

有删除一行的快捷方式Shift+ Del,但我想删除该行而不修改剪贴板中的内容。

有没有办法配置它或其他快捷方式?

hea*_*vyd 131

默认情况下,如果你使用的是C#默认的配置文件,您可以使用删除线Ctrl+ Shift+ L

您可以使用工具->自定义来自定义它。选择“键盘”。查找命令Edit.LineDelete以将其分配给您喜欢的任何键盘快捷键。

  • +1 用于指出您可以在哪里找到关键组合或添加新组合。 (4认同)

Bru*_*oLM 81

如果您在这里寻找 Visual Studio Code的答案,默认快捷方式是:

ctrl+ shift+K的Windows

?+ shift+K用于 MacOS

但是,您可以更改 File > Preferences > Keyboard shortcuts

{
    "key": "ctrl+shift+delete",
    "command": "editor.action.deleteLines",
    "when": "editorTextFocus && !editorReadonly"
}
Run Code Online (Sandbox Code Playgroud)

对于 Visual Studio 答案,请参阅@heavyd 的答案

  • `ctrl` + `shift` + `K` 在 Linux 上对我有用。 (2认同)

小智 12

Ctrl + Shift + K 
Run Code Online (Sandbox Code Playgroud)

适用于 Windows 和 Linux。