Я хочу удалить строку так же, как нажатие Ctrl+, Xничего не выделив, но без сохранения строки в стеке копий. Это возможно?
Я использую Visual Studio 2010.
Я хочу удалить строку так же, как нажатие Ctrl+, Xничего не выделив, но без сохранения строки в стеке копий. Это возможно?
Я использую Visual Studio 2010.
Ответы:
Edit.LineDelete
это имя команды. По умолчанию он привязан к Ctrl+ Shift+ L, но вы можете дать ему все, что захотите, в Tools | Опции | Клавиатура.
Изменить : исправлена информация о ярлыках по умолчанию.
Ctrl+ Shift+ Lудалит строку и не скопирует в буфер обмена.
Поправка в моем ответе
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)
Ctrl + Shift + L
.