En Eclipse, en Windows-> Preference-> Java-> Code Style, puede definir plantillas de código para comentarios y código, y puede configurar un formateador de código.
Me pregunto si en Eclipse es posible que esta configuración surta efecto cada vez que guardo un archivo fuente. Básicamente, en lugar de resaltar todo y presionar Ctrl+ Shift+ F, quiero que Eclipse sea responsable de asegurarse de que mi código esté formateado correctamente.
¿Es esto posible y cómo lo configuras?
Nota sobre el uso del formato automático: Probablemente sea mejor elegir "Formatear líneas editadas", ya que la combinación de cambios se vuelve muy difícil cuando formatea un archivo completo que está en control de origen y que no se ha formateado correctamente. Ya le hice esto a un compañero de trabajo.
Ctrl+Shift+F
seguidoCtrl+S
, por lo que estaría bien para mí, pero hay otros tipos a los que no les importa formatear. Esta característica hace nuestra vida mucho más fácil ...Respuestas:
Debajo Preferences, elija Java-> Editor-> Save Actions. Marque el Perform the selected actions on save, y marque la Format source codecasilla.
Esto puede o no estar disponible en versiones anteriores de Eclipse. Sé que funciona en:
fuente
Le recomiendo verificar su descriptor xml de formato eclipse en el control de código fuente. De esa manera, todos los miembros del equipo pueden usarlo y no puedes volver a formatear batallas.
fuente
Tengo una instantánea de la configuración. Por favor sigue el camino:
En la Preferencesventana, elija Java-> Editor-> Save Actions.
Comprueba el Perform the selected actions on savey comprueba el Format source code box.
fuente
Si descubre que no tiene Save Actionspreferencia en Java-> Editor, puede ser porque está utilizando una versión anterior de Eclipse. En ese caso, puede instalar el formato en el complemento Guardar desde aquí .
Luego, debajo Preferences, elija Java-> Format on save. Seleccione la Run Formatopción debajoSelect a code formatting action
fuente