Pregunta

Al codificar con Eclipse, ¿cómo se desactiva el " * " comentarios que aparecen cuando comienzas un comentario de varias líneas?

En lugar de ver esto,

/**
* Here is a comment
* some more 
*/

¿Puedo obtener esto?

/**
  Here is a comment
  some more
*/

Si te estás preguntando el " / ** " es porque uso doxygen.

¿Fue útil?

Solución

Como se menciona en este hilo , solo puede haga eso (es decir, "deshabilitar los asteriscos principales") yendo a

 Preferences > Java > Code Style > Code Templates

Entonces, por ejemplo, si modifica la plantilla para comentarios de un campo en:

/**

 */

Sucederá de esa manera (sin ningún asterisco en el medio) cuando comentará un Campo.

Sin embargo, va en contra de la Convención de Sun para el formato de comentarios Java hasta jdk1.3 (actualización: enlace del oráculo actual ) (como se ve también aquí ) ...
Sin embargo, como se señaló en el comentarios de Amedee Van Gasse :

  

Comenzando con Javadoc 1.4, el líder los asteriscos son opcionales .


Una forma aún más simple (si solo necesita hacer eso para ciertos comentarios de sus códigos, manteniendo el otro con el estilo estándar) es cuando aparece un comentario de varias líneas como este:

/**
 *
 */

, primero puede eliminar el asterisco principal, luego ingrese sus comentarios.
Verá que no aparecen otros asteriscos al comienzo de cada nueva línea de comentarios.

 /**

  */

 /**
    My first line of comment
    My second line of comment
    My third line of comment
  */

Otros consejos

Con eclipse 4.2.1 utilicé la función de apagado / encendido del formateador, asegúrese de no tener la etiqueta de formateador en la misma línea que la etiqueta de comentarios, de lo contrario la pesadilla de las estrellas volverá.

// @formatter:off
/*
Eclipse your * are messing up my comments big time and If I used you
more often I'd put a patch together to add back in the "Add Leading Star" option 
*/
// @formatter:on

Las funciones de activación / desactivación deben activarse " activarse " en las preferencias de Eclipse: Java > Código de estilo > Formateador Haga clic en " Editar " botón, "Etiquetas de apagado / encendido", marque "Activar etiquetas de apagado / encendido".

De

Cómo desactivar el formateador de código Eclipse para ciertas secciones del código Java?

También. Cambio las etiquetas a // off // on para facilitar su uso

Una publicación similar es Cómo ¿Deshabilitar el asterisco automático (insertar estrellas) en Eclipse al agregar un comentario de varias líneas?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top