2008-10-14 14 views
17

¿Puede Eclipse hacer que los parámetros de los métodos generados (sobrescritura, implementación de la interfaz, etc.) sean finales, y en caso afirmativo, cómo?Parámetros del método generado por Eclipse final

Si no me equivoco, IntelliJ tenía una opción para ello. No pude encontrar algo similar en Eclipse.

Me he acostumbrado a hacer los parámetros finales manualmente, pero estoy esperando una solución automática.

Respuesta

10

yo sepa, que no es posible. No he encontrado ninguna opción para personalizarlo en Window > Preferences > Java > Editor > Templates or under Window > Preferences > Java > Code Style > Code Templates.

De todos modos, Eclipse 3.3+ viene con "guardar acciones", un mecanismo alternativo para hacer eso. Debajo de Preferencens > Java > Editors > Save acciones, es posible configurar "acciones de guardado adicionales". En la pestaña de estilo de código hay una opción para agregar automáticamente modificadores finales a campos privados, parámetros de método y variables locales.

+0

Sería bueno si también hubiera una opción para realizar funciones finales. – geffchang

1

Hay opciones de limpieza bajo 'Proyecto' -> 'Preferencias' -> 'estilo de código Java' -> 'limpiar', pero estos pueden ser aplicadas después del código que se ha generado ...

6

De hecho está en las "acciones guardar". Verifique esta publicación en el blog para obtener una captura de pantalla: Eclipse and the automagical final

+0

Tu enlace fue increíble. ¡He intentado hacer esto en las nuevas plantillas de códigos durante la última media hora durante 10 segundos de trabajo! – WolfmanDragon

Cuestiones relacionadas