2012-06-04 6 views
9

En IntelliJ IDEA 11.1.2, cuando se utiliza el método abreviado refactor para introducir una constante, siempre se hace pública static final constante, mientras que generalmente prefiero por defecto a privada. En las versiones anteriores de Intellij, estoy bastante seguro de que tenía la opción de establecer privado como predeterminado. ¿Alguien sabe si existe todavía una opción por defecto a privada para la opción Introducir refactor constante en lugar de tener que ir después a la declaración y editar elpública a privado? Graciasintellij querido conocer constante sea privada no pública

Respuesta

14

Tuve el mismo problema y lo resolví (idea 12).

Para introducir constantes privados por defecto hacer lo siguiente:

  • Desactivar in-place mode (Archivo -> Configuración -> Editor -> General -> desmarque "Activar el modo en el lugar")
  • tratar de introducir algo (Verá un diálogo de refactorización). Seleccionar "privado" en ese diálogo
  • Habilitar en el lugar del modo
  • Disfrute constantes privadas
2

ah, no importa, ya veo. Tienes que presionar command-alt-C nuevamente para obtener el diálogo anterior. Grrr. El atajo es cada vez más largo ...

+2

Es posible que, en un momento dado, tiene prestado una opción "No mostrar de nuevo" en el diálogo que hará reutilice los ajustes que haya seleccionado en ese momento para que sean los predeterminados. Intente revisar los ajustes para volver a habilitar el cuadro de diálogo que le permitirá ajustar si público o privado es el predeterminado. –

+0

Si alguna vez alguien tiene este problema y desea restablecer un diálogo, simplemente presione el atajo para activarlo + MAYÚS. Aparecerá el diálogo original, y puede cambiar su configuración en ese punto. – Snicolas

Cuestiones relacionadas