documentation sandcastle helpfile xml-editor maml

documentation - ¿Alguien sabe de un buen editor MAML



sandcastle helpfile (3)

En el trabajo, utilizamos Sandcastle para la creación de archivos de ayuda. He estado usando SandCastleGUI durante un tiempo y estoy buscando una forma de crear páginas adicionales en el archivo de ayuda. Estas páginas están escritas en formato XML llamado MAML. El único problema es que no pude encontrar ningún editor decente para este formato de archivo.

Estoy buscando un editor WYSIWYG para crear y editar páginas de documentación adicionales.


Puede usar un editor XML genérico con soporte WYSIWYG como Oxygen o Serna . Necesitarías un esquema Xml o DTD para MAML, supongo que hay uno en alguna parte de un SDK o similar. Probablemente la parte más difícil es que necesitaría una hoja de estilo que haga que el XML tenga un formato de visualización que pueda ser usado por el editor para proporcionar una vista WYSIWYG del documento.

Funciona bastante bien para formatos XML estándar como Docbook, pero no sé qué fácil es encontrar / crear las hojas de estilo necesarias para MAML. Pero, en general, no hay ninguna razón por la cual no podría hacerse.


No sé si todavía está buscando una solución para esto, pero he estado consultando a los editores de ayuda y encontré un artículo del proyecto de código que podría ser útil. El artículo se puede encontrar en http://www.codeproject.com/KB/dotnet/DocMounter_2_Sandcastle.aspx . Cuenta con un editor que podría ser justo lo que necesita.


Finalmente encontré una solución que las buenas personas de SandCastle Help File Builder han incluido un convertidor de HTML a MAML.
Hay muchos buenos editores de HTML por ahí, y ahora puedo usar uno de ellos y luego convertir el resultado a MAML