Можно найти много вопросов, касающихся этой проблемы, например, это и это .Но ни один из них на самом деле не решает проблему, а то, как запустить плагин для переформатирования Java-кода в соответствии со стилем кода java google format
Загрузка и импорт intellij-java-google-style.xml в intellij, только частично решает проблему.потому что использование схемы кода не будет на 100% соответствовать коду, отформатированному с использованием фактического средства форматирования кода Google.Это очень раздражает при использовании git hook для проверки формата при коммите.
Используемая в настоящее время IntelliJ IDEA - это версия сообщества 2018.3.4
Вопрос 1:
Как создать комбинацию горячих клавиш, например: Ctrl + Shift + J , чтобы запустить формат кода?Я сделал подобную конфигурацию для формата кода scala в соответствии с этим вопросом , и он работает нормально.Другое дело, что плагин формата Scala поставляется с ключом сопоставления по умолчанию, я изменил комбинации клавиш, а не создал их.
Вопрос 2:
Это означает, что любые новые строки будут автоматически сформированы в соответствии со стилем gava-кода Google после установки и включения подключаемого модуля google-java-format для intellij IDEA
Вопрос 3:
Когда установлено несколько плагинов формата кода, означает ли это, что формат кода будет автоматически применен к соответствующим файлам кода?или необходима дальнейшая настройка?