studio linea insertar hacer comentarios comentario comentar colocar xml xml-comments

xml - linea - hacer comentarios en android



¿Cómo comentar una sola línea en XML? (5)

Esta es una verificación para no perderse.

¿Hay / no hay un comentario de línea en XML? Entonces, uno sin un cerrador, como "//" usa el compilador.

Vi ¿Cómo comente un bloque de etiquetas en XML? y varias otras discusiones.

Este tipo de comentario sería práctico para comentar una línea sin molestar más cerca en algún lugar hacia abajo.


Como han dicho otros, no hay forma de hacer un comentario de una sola línea legalmente en XML que comente varias líneas, pero hay formas de facilitar el comentario de segmentos de XML. Mirando el ejemplo a continuación, si agrega ''>'' a la línea uno, XmlTag se descomentará. Retire el ''>'' y se comentará nuevamente. Esta es la forma más simple que he visto para comentar / descomentar rápidamente XML sin romper cosas.

<!-- -- <XmlTag variable="0" /> <!-- -->

El beneficio adicional es que solo manipulas el comentario principal, y el comentario inferior puede quedarse allí para siempre. Esto rompe la compatibilidad con SGML y algunos analizadores XML lo descartarán. Siempre que este no sea un accesorio permanente en su XML, y sus analizadores lo acepten, no es realmente un problema. El resaltador de sintaxis de y Notepad ++ lo trata como un comentario de varias líneas, la biblioteca de refuerzo de C ++ lo trata como un comentario de varias líneas, y el único analizador que he encontrado hasta ahora es el que está en .Net, específicamente C #. Por lo tanto, asegúrese de probar primero que sus herramientas, IDE, bibliotecas, idioma, etc. lo aceptan antes de usarlo.

Si te preocupa la compatibilidad con SGML, simplemente usa esto en su lugar:

<!-- - <XmlTag variable="0" /> <!- -->

Agregue ''->'' al comentario superior y un ''-'' al comentario inferior. La desventaja es tener que editar el comentario inferior cada vez, lo que probablemente haría más fácil escribir <!-- en la parte superior y --> en la parte inferior cada vez.

También quiero mencionar que otros comentaristas recomiendan usar un editor XML que le permita hacer clic derecho y comentar / descomentar bloques de XML, lo cual es probablemente preferible a los trucos de búsqueda / reemplazo sofisticados (también sería una buena respuesta en sí misma, pero nunca he usado esas herramientas. Solo quiero asegurarme de que la información no se pierda con el tiempo). Personalmente, nunca tuve que lidiar con XML lo suficiente para justificar que un editor sea más elegante que Notepad ++, así que esto depende totalmente de ti.



Es lo mismo que los comentarios de bloque HTML o javascript

<!-- to be commented xml block goes here -->


No es ortodoxo, pero a veces funciona para mí; establece tu comentario como otro atributo

<node usefulAttr="foo" comment="your comment here..."/>


No, no hay forma de comentar una línea en XML y que el comentario termine automáticamente en un salto de línea.

XML tiene solo una definición para un comentario :

''<!--'' ((Char - ''-'') | (''-'' (Char - ''-'')))* ''-->''

XML prohíbe -- en los comentarios para mantener la compatibilidad con SGML .