Я не могу отформатировать свой код в IntelliJ.
Я вижу линию полей (по умолчанию 120 столбцов), но кажется, что активация из меню:
Код -> Переформатировать код
просто игнорирует эту маржу.
intellij-idea
code-formatting
Йерун Розенберг
источник
источник
IntelliJ IDEA 14, 15, 2016 и 2017
Форматировать существующий код
Убедитесь, что правое поле не превышено
Файл> Настройки> Редактор> Стиль кода> Java> Обтекание и фигурные скобки> Убедитесь, что правое поле не превышено
Переформатировать код
Код> Переформатировать код ...
или нажмите Ctrl+ Alt+L
Если у вас есть что-то вроде этого:
он будет преобразован в
вместо того
Вот почему я выбираю фрагменты кода перед переформатированием, если код выглядит так, как в предыдущем примере.
Переносить при вводе до правого поля
IntelliJ IDEA 14 : Файл> Настройки> Редактор> Стиль кода> Обтекание при вводе до правого поля
IntelliJ IDEA 15, 2016 и 2017 : Файл> Настройки> Редактор> Стиль кода> Перенос при вводе
источник
Wrap when typing reaches right margin
возникнут огромные проблемы, если вы измените что-то в строке, которая уже была обернута. Ваш ответ просто очищается при вызове. В сочетании с макросом «сохранить и отформатировать» это чистое золото!Включение «Убедитесь, что правое поле не превышено» у меня не работает в Intellij IDEA 2018.2. Я нашел обходной путь, нам нужно изменить все элементы ниже с «Не переносить» на «Переносить, если долго».
После этого мы можем предварительно просмотреть, какой тип обтекания будет изменен, посмотрев на правую панель. Если мы удовлетворены, нажмите «ОК» или «Применить», чтобы применить изменения. Наконец, нам нужен ручной формат с использованием CTRL+ ALT+ Lв Windows и Command+ Shift+ Lв MacOS.
источник
Или вы можете использовать ярлык:
источник
Вы можете создать макрос для Ctrl + Shift + S (например), который делает все это:
Правка> Макросы> Начать запись макроса (начнется запись). Щелкните там, где вам нужно.
Например:
Затем нажмите красную кнопку в правом нижнем углу среды IDE, чтобы остановить запись макроса.
Задайте имя макроса.
Перейдите в Файл> Настройки> Макросы> НАЗВАНИЕ ВАШЕГО МАКРОСА .
Щелкните правой кнопкой мыши> Добавить сочетание клавиш и введите Ctrl + Shift + S.
источник
Чтобы обернуть текст в редакторе кода в сообществе IntelliJ IDEA 2020.1, выполните следующие действия:
источник
В последней версии Intellij ver 2020 у нас есть опция под названием soft-wrap этих файлов. Настройки -> Редактор -> Общие -> мягко оберните эти файлы. Отметьте эту опцию и добавьте тип файлов, которые вам нужно обернуть.
источник