Перемещение вверх/вниз в PhpStorm

Мне нравится организовывать мои методы в классе, чтобы защищенные функции были внизу, публично сверху. Иногда я пишу защищенный метод в нижней части файла, а затем понимаю его на самом деле публичный метод.

Есть ли комбинация клавиш для перемещения методов вверх/вниз без использования стандартных разрезов (Ctrl + X)/paste (Ctrl + V) в PhpStorm?

Ответ 1

Code | Move Statement Up/Down Ctrl + Shift + Up/Down - выбор не требуется: просто поместите курсор в строку объявления функции.

В качестве альтернативы:
Настройте свои правила заказа на Settings | Code Style | PHP | Arrangement, а затем используйте Code | Rearrange Code (требуется выбор, AFAIK). Если такое действие недоступно, переформатируйте весь файл (Code | Reformat Code...) - у него есть возможность переупорядочить записи.