Как извлечь частную статическую константу в Intellij Idea?
Чтобы извлечь константу, я могу использовать ctrl + alt + c, что "извлечение" создает константу public:
public static final String CONST = "123";
Мне нужен вручную тип private. Есть ли способ извлечь константу с закрытой областью по умолчанию?
Ответ 1
Нажмите ctrl + alt + c дважды (показывает диалог Extract Constant)
hit alt + v (установите значение по умолчанию Visibility в Private)
hit enter
Готово:) Частная область задана по умолчанию - поэтому вы можете использовать постоянное извлечение, как и раньше, чтобы изменить масштаб по умолчанию, просто повторите описанные выше шаги с выбором разной области.
Ответ 2
Попробуйте следующее:
Если флажок Включить на месте рефакторинг снят в редакторе настройки, рефакторинг Extract Constant выполняется с помощью Диалоговое окно "Диалоговое окно" Извлечь константу ".