Есть ли нажатие клавиши в визуальной студии аналогично Eclipse Alt + ↑/↓?
Например:
int x = 0; // Cursor is anywhere on this line.
int y = 1;
и Alt + Down, тогда:
int y = 1;
int x = 0; // Cursor is anywhere on this line.
Ответ 1
VS 2013 и позже:
Alt + ↑ (Edit.MoveSelectedLinesUp)
Alt + ↓ (Edit.MoveSelectedLinesDown)
VS 2012:
Shift + Alt + T (Edit.LineTranspose)
но это только меняет местами текущую и следующую строки (только двигаться вниз).
VS 2012 не поддерживает макросы, но есть расширение Productivity Power Tools 2012, которое добавляет (помимо некоторых других приятных функций) команды для перемещения строки вверх или вниз с помощью Alt + ↑ и Alt + ↓.
VS 2010 и ранее:
Линия транспонирует работы (Shift + Alt + T), но все еще не двигается вверх.