Есть ли способ удалить строку в Visual Studio, не обрезая ее? - PullRequest
119 голосов
/ 17 сентября 2010

Я хочу удалить строку точно так же, как нажимая Ctrl + X без выбора, но без сохранения строки в стеке копий. Возможно ли это?

Я использую Visual Studio 2010.

Ответы [ 5 ]

174 голосов
/ 17 сентября 2010

Edit.LineDelete - это имя команды. По умолчанию он привязан к Ctrl + Shift + L , но вы можете дать его как угодно в Tools | Варианты | Клавиатура.

Редактировать : исправлена ​​информация о ярлыках по умолчанию.

38 голосов
/ 17 сентября 2010

Ctrl + Shift + L удалит строку и не скопирует в буфер обмена.

21 голосов
/ 17 сентября 2010

Я сопоставил Ctrl + L (Global) с Edit.LineDelete.В противном случае это сочетание клавиш Ctrl + Shift + L , что неудобно.Перейдите к Tools > Options > Environment > Keyboard, как показано ниже.

Tools | Options | Keyboard

2 голосов
/ 04 марта 2019

Исправление в моем ответе

Ubuntu 16 & Visual studio Версия: 1.30.1

Чтобы вырезать линию Shift + del

Для удаления строки Shift + Ctrl + k

2 голосов
/ 06 ноября 2018

Его Cmd + Shift + K на Mac по умолчанию.

Но его можно изменить в соответствии с потребностями пользователя из настроек(Preferences -> Keyboard Shortcuts) -> поиск Delete Line значения ключа.

...