Подтвердить что ты не робот

Как извлечь частную статическую константу в Intellij Idea?

Чтобы извлечь константу, я могу использовать ctrl + alt + c, что "извлечение" создает константу public:

public static final String CONST = "123";

Мне нужен вручную тип private. Есть ли способ извлечь константу с закрытой областью по умолчанию?

4b9b3361

Ответ 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

Диалоговое окно "Извлечь константу" позволяет выбрать подходящую область констант

Настройки → Редакторы → Включить рефакторинг места