我想删除一行就像按Ctrl + X没有选择任何东西,但不保存到复制堆栈。这可能吗?

我使用Visual Studio 2010。


当前回答

2022年VS Code的有效答案(附图)

以上所有关于Ctrl + Shift + L的答案现在都已弃用。

正确的默认行为是Ctrl + Shift + K (如果你是MAC用户,⌘+ Shift + K)。

更改此默认行为:

1-去文件>首选项>键盘快捷键(或点击Ctr+K Ctrl+S)


2-在搜索栏中输入删除行

在这里你会发现相应的行为。你可以通过双击它并按键盘上任何想要的键组合来更改它(注意冲突的快捷键)。

其他回答

Ctrl + Shift + L将删除该行,而不复制到剪贴板。

所有的答案都很有用,但似乎对我不起作用。

所以我找到了解决方案——> Visual Studio 2017(当然还有2019):

工具>选项>环境>右边面板的键盘>选择Edit.LineEdit。

下面有一个组合框使用新的快捷方式在:与全局写——>更改为文本编辑器。

在右边有一个文本输入按快捷键:,所以使用你选择的快捷键。

然后点击右边的Assign PushButton(否则它将不会被应用)。

终于>好了。

现在可以打开. cpp文件并使用快捷方式删除一行。

在mac上默认是Cmd + Shift + K。

但可以根据用户需要从设置中修改(首选项->键盘快捷键)->搜索删除线路键值。

更正我的回答

Ubuntu 16 & Visual studio版本:1.30.1

切线 Shift + del

删除Shift + Ctrl + k行

上面的答案对我都没用。在visual studio代码中删除一行使用:shift+del