Я хочу удалить строку так же, как нажатие Ctrl+, Xничего не выделив, но без сохранения строки в стеке копий. Это возможно?
Я использую Visual Studio 2010.
Я хочу удалить строку так же, как нажатие Ctrl+, Xничего не выделив, но без сохранения строки в стеке копий. Это возможно?
Я использую Visual Studio 2010.
Edit.LineDelete
это имя команды. По умолчанию он привязан к Ctrl+ Shift+ L, но вы можете дать ему все, что захотите, в Tools | Опции | Клавиатура.
Изменить : исправлена информация о ярлыках по умолчанию.
Ctrl + Shift + L
.Ctrl+ Shift+ Lудалит строку и не скопирует в буфер обмена.
источник
Я сопоставил Ctrl+ L(Global) с
Edit.LineDelete
. В противном случае сочетание клавиш - Ctrl+ Shift+ L, что неудобно. Идите,Tools > Options > Environment > Keyboard
как показано ниже.источник
Поправка в моем ответе
Ubuntu 16 и Visual Studio Версия: 1.30.1
Чтобы отрезать линию Shift+del
Чтобы удалить строку Shift+ Ctrl+k
источник
Его Cmd+ Shift+ Kна макинтош по умолчанию.
Но его можно изменить в соответствии с потребностями пользователя в настройках (
Preferences -> Keyboard Shortcuts
) -> поискDelete Line
значения ключа.источник
Все ответы были полезны, но, похоже, мне не помогли.
Итак, я нашел решение -> для Visual Studio 2017 (и, конечно, 2019):
Инструменты> Параметры> Среда> Клавиатура> на правой панели выберите Edit.LineEdit .
Ниже находится ComboBox. Использовать новый ярлык в: с написанным Global -> Изменить его на текстовый редактор .
Справа находится поле ввода текста. Нажатие сочетаний клавиш:, поэтому используйте сочетание клавиш по вашему выбору.
Затем нажмите «Назначить кнопку» справа (иначе она не будет применена).
Наконец> ОК.
Теперь вы можете открыть файл .CPP и использовать ярлык для удаления строки.
источник
В Visual Studio 2019 для Mac по умолчанию используется CTRL + K, чтобы вырезать всю строку.
источник
CTRL + L (Visual Studio 2019 для Windows)
источник