Сочетание клавиш для перемещения строки вверх / вниз в Visual Studio 2012?

Есть ли ярлык для перемещения линии вверх / вниз?

В Visual Studio 2010 Productivity Power Tools была эта функция, она встроена в Visual Studio 2012? Возможно, есть небольшое расширение, которое добавляет эту функцию?

3 ответа

Решение

Я нашел расширение для этого: MoveLine

Совместим с VS2012. Перемещает строку или группу строк вверх или вниз в редакторе с помощью сочетаний клавиш. Нажмите клавиши быстрого доступа, чтобы переместить строку под курсором вверх или вниз, или выберите блок текста и нажмите клавиши быстрого доступа, чтобы переместить весь блок вверх или вниз.

Сочетания клавиш по умолчанию:

  • Alt+↑ (стрелка вверх) - перемещает строку вверх
  • Alt+↓ (Стрелка вниз) - перемещает линию вниз

Чтобы изменить сочетания клавиш:

  • В главном меню Visual Studio выберите Сервис → Параметры
  • Расширить среду
  • Выбрать клавиатуру
  • В командах Show, содержащих поля типа Tools.MoveLineUp или же Tools.MoveLineDown
  • В окне "Сочетание клавиш" нажмите новые сочетания клавиш.
  • Нажмите Назначить

Обновите Visual Studio 2013+.

В VS 2013+ это действие редактора должно быть встроено. Если вы хотите назначить сочетания клавиш, перейдите по ссылке:

  1. Инструменты > Параметры > Клавиатура

  2. Найдите команды:

            Edit.MoveSelectedLinesUp
    Edit.MoveSelectedLinesDown
    
  3. Установите сочетания клавиш в области «Текстовый редактор».

См. также : Что эквивалентно ALT+UP/DOWN (перемещение строки) Eclipse в Visual Studio?

Shift + Alt + T перемещает текущую строку вниз. Ищите "Edit.LineTranspose" в предварительно определенных сочетаниях клавиш.

Другие вопросы по тегам