Мне очень нравится ярлык IntelliJ IDEA "Move statement" ( Ctrl+Shift + ↑/ ↓). Однако - я не уверен, что это ошибка, относящаяся только к редактированию ActionScript - оператор перемещения - это не всегда то, что мне нужно, и иногда он неверен при редактировании кода AS.
Поэтому я просто хочу переместить блок строк вверх / вниз. Ярлык Eclipse - Alt+ ↑/ ↓и не перемещается по операторам. Есть ли эквивалент в IntelliJ IDEA?
keyboard-shortcuts
intellij-idea
Хоа Эберт
источник
источник
move statement
не могу вывести строку из ее функции, хотяmove line
мог.Как говорили другие люди, это уже доступно как команда. Вы можете настроить ярлык по своему вкусу, но по умолчанию (по крайней мере, в IntelliJ 10) он привязан к ALT+ SHIFT+ ↑и ALT+ SHIFT+↓
источник
shift + alt + ↑ / ↓
Вы можете найти все сокращения ЗДЕСЬ
https://resources.jetbrains.com/storage/products/intellij-idea/docs/IntelliJIDEA_ReferenceCard.pdf
источник
Найдите полезный ярлык для IntelliJ:
(1) Отладчик IntelliJ
Перейти (перейти к следующему шагу или строке): F8
Войти (перейти в функцию): F7
Умный шаг в: Shift + F7
Выйти: Shift + F8
Перейти к курсору: Alt + F9
Вычислить выражение: Alt + F8
Продолжить программу: F9 [Mac = Cmd + ALT + R]
Переключить точку останова: Ctrl + F8 [Mac = Cmd + F8]
Просмотр точек останова: Ctrl + Shift + F8 [Mac = Cmd + Shift + F8]
(2) Открыть конкретный файл
Ctrl + Shift + N
(3) Открыть все методы, реализованные в классе
Откройте определенный класс и нажмите,
Ctrl + F12
(4) Перейти к определенному номеру строки
Ctrl + G
(5) Реализация и объявление метода
Объявление: Ctrl + B
Реализация: Ctrl + Alt + B
Объявление типа ответа: Ctrl + Shift + B
Метод переопределения суперкласса: Ctrl + U
(6) Изменить кодекс
Ctrl + Alt + L
(7) Импортировать соответствующий класс
Щелкните соответствующий класс (поле красного цвета) и нажмите,
Alt + Enter
Выберите действительный класс в соответствии с требованиями
(8) Иерархия вызовов методов
Выберите конкретный метод и нажмите,
Ctrl + Alt + H
(9) Комментарий в коде
Одна строка: выберите конкретную строку и нажмите Ctrl + /
Несколько строк: выберите несколько строк и нажмите, Ctrl + Shift + /
(Примечание: та же операция, чтобы раскомментировать код)
(10) Номер строки дисплея
Дважды нажмите Shift> напишите "line"> Показать номера строк (у строки нет переключателя)
Просмотр> Активный редактор> Показать номер строки
(11) Выбор кода
Полный выбор класса: Ctrl + A Выбор метода: выберите имя метода и нажмите Ctrl + W
(12) Завершение основного кода
Чтобы ввести методы, ключевые слова и т. Д., Нажмите,
Ctrl + Пробел
(13) Копирование и вставка кода
Копировать: Ctrl + C
Вставить: Ctrl + V
(14) Операция поиска
Конкретный файл: Ctrl + F
Полный проект: Ctrl + Shift + F
(15) Всплывающее окно переключателя
Открыть всплывающее окно переключателя: Ctrl + Tab
Продолжайте нажимать Ctrl и используйте ↑ / ↓ / ← / → для перемещения из одного места в другое.
(16) движение вперед и назад
Назад: Ctrl + Alt + ← (стрелка влево)
Вперед: Ctrl + Alt + → (стрелка вправо)
(17) Следующая / предыдущая выделенная ошибка
F2 или (Shift + F2)
(18) Открыть Java Doc
Выберите название конкретного метода и нажмите,
Ctrl + Q
(19) Найти все команды
Ctrl + Shift + A
(20) Переместить строку вверх / вниз
shift + alt + ↑ / ↓
Спасибо...
источник
Плагин LineMover работает очень хорошо и является приемлемым решением.
источник
Вы можете перемещать несколько строк вместе с оператором перемещения. Вы пытаетесь переместить частичные строки? Я не думаю, что в Идеи есть выход.
источник
попробуйте command + shift + up / down, это автоматически отрегулирует отступ
источник