No se puede eliminar el comentario de bloque en Eclipse después de formatear
formatting (5)
El formateador automático de Eclipse cambia los comentarios de bloque, de manera que la Fuente> Eliminar comentario de bloque no elimina completamente el comentario de bloque. Fuente> Agregar comentario de bloque agrega el inicio y el final del reloj a las líneas de código, pero después de ejecutar el Formateador (Ctrl + Shift + F), ajusta las líneas de código y agrega un asterisco al inicio de cada línea. Cuando intento eliminar el comentario de bloque con Fuente> Eliminar comentario de bloque, se eliminan el inicio y el final del comentario de bloqueo, pero no se eliminan los asteriscos al principio de cada línea.
¿Cómo evito que Eclipse agregue estos asteriscos, o elimine los asteriscos cuando elimina el inicio y el final del comentario de bloque?
Ejemplo:
Código como este:
String abc="abc";
String def="def";
System.out.println(abc+def);
System.exit(0);
Se convierte así después de agregar comentarios de bloque:
/* String abc="abc";
String def="def";
System.out.println(abc+def);
*/ System.exit(0);
Que se convierte así después de aplicar formato:
/*
* String abc="abc"; String def="def"; System.out.println(abc+def);
*/System.exit(0);
Que termina así después de usar la función Eliminar comentario de bloque:
* String abc="abc"; String def="def"; System.out.println(abc+def);
System.exit(0);
Esto puede ser un poco tarde en el juego, pero lo arreglé deshabilitando el formato de comentarios de bloque.
Windows -> Preferences -> Java -> Code Style -> Formatter -> Edit -> Comments
Luego desmarque Habilitar formato de comentarios de bloque .
Me he encontrado con este problema anteriormente y mi solución es simplemente usar comentarios de línea (//) generados por Eclipse en lugar de comentarios de bloque. Seleccione el código y luego presione Ctrl- / o Ctrl-7 para alternar // para cada línea seleccionada. Después del formateo, esas líneas se sangrarán y se formatearán como texto, pero si elimina los comentarios (Ctrl- o Ctrl-7) y vuelve a formatear, todo funciona bien.
No sé si esto ayuda a resolver su problema, pero en mi caso esto me ayudó mucho. Considera este texto:
String abc="abc";
String def="def";
System.out.println(abc+def);
System.exit(0);
Después de aplicar un comentario de bloque usando CTRL + MAYÚS + F.
/* String abc="abc";
String def="def";
System.out.println(abc+def);
*/System.exit(0);
Solo agregue -
después /*
para excluir este bloque del formato -
/*- String abc="abc";
String def="def";
System.out.println(abc+def);
*/System.exit(0);
Ahora compruebe otra vez !!!
Otra solución alternativa es utilizar el Modo de selección de bloque en eclipse, que es lo suficientemente rápido y aún mantiene sus otros comentarios formateados. Solo tienes que pulsar algunas teclas para eliminar los comentarios.
En Windows puede alternar el Modo de selección de bloque con ALT + MAYÚS + A. Echa un vistazo a la captura de pantalla para más.
Pasos a seguir,
- Presione ALT + MAYÚS + A para alternar el modo de selección de bloque
- Seleccione la sección vertical del comentario.
- Presione Eliminar o Retroceso
- Presione ALT + MAYÚS + A nuevamente para desactivar el Modo de selección de bloque
- Guarde el archivo y finalmente ha descomentado el código!
Use Ctrl + / (barra inclinada) para eliminar / * --- --- --- * /