2009-12-11 3 views
53

мне очень нравится ярлык "Переместить заявление" IntelliJ IDEA (в Ctrl +сдвиг + /). Однако - я не уверен, что это ошибка, выпущенная только для редактирования ActionScript. Операция move не всегда то, что я хочу, и иногда это неверно при редактировании кода AS.IntelliJ IDEA: Переместить линию?

Поэтому я просто хочу переместить блок строк вверх/вниз. Ярлык Затмение Alt + / и не двигается оператор-накрест. Есть ли эквивалент в IntelliJ IDEA?

ответ

54

Открытые параметры настройки по ->KEYMAP затем поиск для "двигаться линии" через верхний правый SearchBox.

Под папку код, который вы увидите:

  • Переместить Заявление вниз
  • Move Up Заявление
  • Move Line Вниз
  • Move Line Up

Действия, которые вы ищете, являются (как вы можете догадаться) действиями линии движения.

+12

На Mac я использую alt + shift + вверх/вниз для перемещения строки. Однако отступ строки сохраняется и не регулируется в соответствии с отступом новой области. Есть ли способ исправить это? – Stan

+1

На Ubuntu я использую alt + shift + up/down, чтобы переместить строку, и это работает нормально. – domih

+1

Я по-прежнему предпочитаю googling. Я получил свой ответ быстрее. :-D –

0

Вы можете перемещать несколько строк вместе с инструкцией перемещения. Вы пытаетесь переместить частичные линии? Я не думаю, что в Идеи есть способ.

+0

Как я уже сказал в вопросе, инструкция перемещения не то, что мне нужно, а эквивалент линии перемещения Eclipse. Я также нашел плагин LineMover для IDEA. Может быть, это сработает. –

3

Плагин LineMover работает очень хорошо и является приемлемым решением.

+0

Очень просто, я использую это все время; он привязывается к Control-Shift-Up Control-Shift-Down –

+16

Нет необходимости в этом плагине, как упоминалось в другом месте Alt + Shift + Up и Down выполняют это действие. – robmcm

57

Как и другие люди, это уже доступно в качестве команды. Вы можете настроить короткую стрижку по своему вкусу, но по умолчанию (по крайней мере, в IntelliJ 10) он связан с ALT + SHIFT + и ALT + SHIFT +

+5

Я знаю, что это произошло некоторое время назад, но CTRL + SHIFT + UP/DOWN будет подчиняться структуре вкладки, когда строка перемещается в редакторе. Это особенно полезно, когда код перемещается по различным областям, так как многие программисты (все?) Используют разные отступы для каждой области. –