Ярлык для перемещения строки вверх/вниз в Visual Studio 2012

В VS2010 у меня был настроен ярлык Alt + Up/Down для перемещения строк кода вверх или вниз, точно так же, как я использовал это в Eclipse в дни моей работы с Java.

Теперь, поскольку Power Tools и макросы (, которыми я настроил этот ярлык в VS2010 ), недоступны в VS2012, как мне заставить это работать?

Я видел, как кто-то упомянул, что Resharper может это сделать, но ради любви к огню и воде я не могу найти названия команд в списке команд, которые могут это сделать. Я пробовал ReSharper _MoveUp/MoveDown, и он не перемещает строки вверх/вниз :

Move_Up command did not do the trick

. Это перемещает блоки текста вверх и вниз. Я просто хочу строку -на -вверх или вниз, никакой причудливой логики. До

What I have

После ALT + Вверх(когда курсор находится в строке WriteLine )я хотел бы видеть это:

Line moved one up, inside the bracket, indented

Я видел эти темы:Что эквивалентно строке перемещения ALT+UP/DOWN (eclipse )в Visual Studio? , Visual Studio :горячие клавиши для перемещения строки вверх/вниз и просмотра последних изменений , но ни одно из предложенных решений не работает в VS2012.

Любые другие идеи?

UPD 7 ноя 2012:. Расширения догоняют Visual Studio 2012. Теперь я знаю как минимум 3 расширения, предоставляющие эту функциональность:

UPD 15 ноя 2012:Только что наткнулся на другое расширение, которое утверждает, что делает то, что здесь требуется.Хотя не пробовал:Расширение LineMan

UPD 10 мая 2015 Только что установил VS2015 RC, и он уже встроен -в: MoveLineUp/Down

73
задан Community 23 May 2017 в 10:31
поделиться