Как настроить форматировщик кода Java в Intellij IDEA 17?

В последних версиях IntelliJ IDEA кажется невозможным импортировать файлы стиля кода, такие как intellij-java-google-style.xml.

Я бы хотел использовать стиль кода Java Java в этой среде разработки, но, похоже, нет тривиального решения.

Ответы

Ответ 1

Эту проблему можно решить, установив плагин google-java-format.

  1. Открыть окно плагинов (CTRL + Shift + A): плагины

  2. Нажмите на просмотр репозиториев.

  3. Искать в google-java-формате

  4. Установите плагин.

  5. Перезапустите IDE.

  6. Включить плагин, выполняющий действие (Ctrl + Shift + A): переформатировать с помощью google-java-format

Дополнительные примечания от README google-java-format

Плагин будет отключен по умолчанию. Чтобы включить его в текущем проекте, выберите "Файл" → "Настройки..." → "Настройки google-java-формата" (или "IntelliJ IDEA" → "Настройки" → "Другие настройки" → "Настройки google-java-формата" в macOS) и установите флажок "Включить Google". -java-формат флажок. (Уведомление будет представлено, когда вы впервые откроете проект, предлагающий сделать это для вас.)

Ответ 2

Как уже упоминалось здесь, загрузите файл intellij-java-google-style.xml по этой ссылке.

Затем в Intellij, перейдите в Настройки → Редактор → Стиль кода. там в настройках Схемы (значок настроек справа) → импорт schemes-> Intellij идея кода стиля XML. Выберите xml, загруженный на первом этапе. затем в раскрывающемся списке Схема выберите GoogleStyle IDE (новый стиль). Нажмите на кнопку "Применить" и закройте.

Ответ 3

После выполнения вышеописанных шагов, упомянутых Лоренцо, для применения настройки в текущем проекте: - Intellij> Preferences> настройка google-java-format и включить его в intellij; поскольку он не будет включен по умолчанию после перезапуска.

Если вы хотите иметь эту настройку для проектов, которые вы создадите после установки этого плагина, затем перейдите в меню "Файл"> "Другие настройки"> "Настройки по умолчанию"> "Настройка формата google-java" и включите его

Ответ 4

Вы также можете просто добавить этот xml файл в папку конфигурации Intellij

/home/USERNAME/.IntelliJIdea17/config/codestyles

Затем вы можете сделать этот стиль кода по умолчанию.

Файл/Настройки/Редактор/Стиль кода ==> Схема = GoogleStyle