Как извлечь частную статическую константу в 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 выполняется с помощью Диалоговое окно "Диалоговое окно" Извлечь константу ".
http://www.jetbrains.com/idea/webhelp/extract-constant.html
Диалоговое окно "Извлечь константу" позволяет выбрать подходящую область констант
Настройки → Редакторы → Включить рефакторинг места