Переменный стиль именования в IntelliJ
Я пытаюсь использовать настройки стиля кода для Java в IntelliJ, ища способ указать соглашения об именах переменных и ничего не вижу. Например, у меня есть требование, чтобы все мои переменные-члены класса начинались с m
(мне не нравится это соглашение, но это другая проблема), например:
private final String mName;
против
private final String name;
Я хочу запустить форматтер на существующих файлах и автоматически переформатировать переменные. Есть ли способ сделать это в IntelliJ? Я вижу что-то для генерации кода, но ничего не переформатирует существующий код. Я был Google и смотрел Настройки и ничего не нашел.
Ответы
Ответ 1
Вы можете настроить его только для нового кода, который вы будете писать:
![prefix]()
Этот параметр будет влиять на рефакторинг, например, генерировать поле, генерировать и создавать сеттеры и т.д.
Код переформатирования не переименовывает переменные.
Существует проверка, которая поможет вам найти все такие поля, но не будет автоматически переименовывать их: Соглашение об именах полей экземпляра.
Вероятно, SSR может помочь в этом случае.