Visual Studio - есть ли комбинация клавиш для выбора всей строки?
Я уже знаю, о Ctrl + L для удаления целого line...is там один, чтобы просто выбрать всю строку (которую я могу скопировать и вставить где-то еще...)
11 ответов:
вы также можете использовать Ctrl + X вырезать всю линию. Аналогично, вы можете использовать Ctrl + C для копирования всей строки.
пока вы ничего не выбрали, команда будет работать на всей строке.
Да есть. Если вы находитесь в начале линии, нажмите Shift+ End. Если вы находитесь в конце строки, нажмите Shift+ Home. Надеюсь, что это поможет
Это Home+ Home, потом Shift+вниз для меня.
или вы измените, что задание что делает Ctrl+C без выделения скопируйте строку. Но я ненавижу это, поэтому всегда выключаю его. (Спасибо Бале за предоставляет ссылка на эту настройку!)
до вырезать в строке Ctrl+L работает в настройках клавиатуры.
там же Alt-Up и Alt-Down для перемещения всей линии. Это на два нажатия клавиш меньше, чем при использовании Ctrl-X, и в отличие от Ctrl-X, Он также перемещается несколько все строки в то время, если ваш выбор охватывает несколько линий, даже частично. Это также приятно, потому что обратная связь мгновенная, в отличие от Ctrl-X где вы никогда не можете вспомнить, был ли вставить строку выше или ниже вашего указатель.
Я видел это и думал, что никогда не буду использовать эту функцию. Но как только я привык к этому, я использую его все время. Нет более простого способа переместить блок кода, чем использование Shift-Up / Down чтобы выбрать строки, нажмите Alt-Up / Down несколько раз, чтобы переместить их, а затем использовать Tab для регулировки отступа.
конечно, он работает только в одном файле, хотя.
макросы Visual Studio-это еще один способ выполнения этих типов операций, если вы не можете найти существующую команду. Простой способ создать его:
- используйте опцию запись TemporaryMacro (в разделе Инструменты/макросы).
- выберите строку, которую вы предпочитаете (например, home, shift, end).
- Нажмите кнопку Остановить запись (в разделе Инструменты/макросы).
- выберите Сохранить TemporaryMacro (в разделе Инструменты/макросы).
- затем выберите инструменты / настройка / клавиатура и назначить сочетание клавиш для макроса.