инструменты/java/java форматтер
// javanew

java форматтер

форматирование java-кода через google-java-format — google или aosp стиль

// о инструменте

Java форматтер прогоняет ваш код через google-java-format на наших серверах — тот же форматтер, который используют Google, Android Open Source Project и большинство крупных Java-проектов. Выберите Google-стиль (2 пробела, строгий лимит колонок) или AOSP-стиль (4 пробела, более широкие строки). Результат подсвечивается синтаксически — можно сразу проверить перед копированием.

// когда использовать

  • Отформатировать сниппет перед вставкой в PR-комментарий или дизайн-документ
  • Нормализовать отступы и стиль скобок при слиянии кода от разных участников
  • Быстро проверить, не сбился ли форматтер в IDE, сравнив его вывод с эталонным
  • Отформатировать сгенерированный код (из JSON→Java или protobuf) перед коммитом

// faq

В чём разница между Google-стилем и AOSP-стилем?
Оба определены в google-java-format. Google-стиль использует отступы в 2 пробела и лимит строки 100 символов. AOSP-стиль (Android Open Source Project) — 4 пробела и тот же лимит. Если работаете над Android-кодом — выбирайте AOSP, в остальных случаях Google-стиль.
Почему нужен Pro-план?
google-java-format — это JVM-инструмент, который не может работать в браузере. Код отправляется на наш сервер, форматируется в памяти и возвращается. Код никогда не сохраняется и не логируется.
// история
Pro Облачная синхронизация — подробнее
операций пока нет