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 maneras de facilitar la observación de segmentos de XML.
Mirando el ejemplo a continuación, si agrega '>' a la línea uno, el XmlTag no tendrá comentarios. Elimine el '>' y se volverá a comentar. Esta es la forma más sencilla en la que he visto comentar / descomentar rápidamente XML sin romper cosas.
<!-- --
<XmlTag variable="0" />
<!-- -->
El beneficio adicional es que solo manipulas el comentario superior, y el comentario inferior puede quedarse ahí para siempre. Esto rompe la compatibilidad con SGML y algunos analizadores XML lo molestarán. Mientras este no sea un elemento permanente en su XML, y sus analizadores lo acepten, no es realmente un problema.
El resaltador de sintaxis de Stack Overflow y Notepad ++ lo trata como un comentario de varias líneas, la biblioteca Boost de C ++ lo trata como un comentario de varias líneas, y el único analizador que he encontrado hasta ahora que se rompe es el de .NET, específicamente C #. Por lo tanto, asegúrese de probar primero que sus herramientas, IDE, bibliotecas, idioma, etc., lo acepten antes de usarlo.
Si le importa la compatibilidad SGML, simplemente use 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 facilitaría escribir simplemente en <!--
la parte superior e -->
inferior cada vez.
También quiero mencionar que otros comentaristas recomiendan usar un editor XML que le permita hacer clic con el botón derecho y comentar / descomentar bloques de XML, lo que probablemente sea preferible a los trucos de buscar / reemplazar sofisticados (también sería una buena respuesta en sí misma, pero nunca he usado tales herramientas. Solo quiero asegurarme de que la información no se pierda con el tiempo). Personalmente, nunca tuve que lidiar con XML lo suficiente como para justificar tener un editor más elegante que Notepad ++, por lo que esto depende totalmente de usted.