¿Cuáles son algunas buenas herramientas de creación para crear archivos de ayuda multiplataforma para usuarios finales? (Nuestra aplicación utiliza el marco de Qt, si eso hace alguna diferencia.)Herramientas de creación de ayuda para usuarios finales multiplataforma
Nota: No estoy interesado en la documentación interna de la API, estamos usando doxygen para eso.
Idealmente, una solución sería:
- nos permiten gestionar todos los contenidos de ayuda (texto, tabla de contenidos, imágenes, etc.) en un solo lugar.
- Salida a formatos de ayuda nativos. (CHM para Windows, o al menos algo que podríamos incluir directamente en la API de Ayuda HTML; no estamos seguros de cuáles son los formatos de ayuda "estándar" de otras plataformas).
- Compatible con WYSIWYG decente: maneja la entrada de texto común, imágenes, referencias, etc. fácilmente, pero podemos editar el HTML cuando lo necesitemos.
- Formato de archivo basado en texto para el proyecto de ayuda (XML, etc.) para que pueda ser versionado en Subversion.
- Cualquier gancho que lo mantenga sincronizado con la base de código real sería genial. (Tal vez de alguna manera un tema de ayuda está asociado con un archivo de código, y puede verificar Subversion para ver si se han realizado cambios y marcar un tema como "posiblemente desactualizado" ... ¿estoy soñando?)
- Contenido de ayuda puede ser localizado
- No se opone a un producto comercial, pero una opción gratuita sería agradable.
Voy a seguir adelante y hacer esto una wiki y comenzar con algunos ejemplos. Vótelos arriba o abajo si tienes experiencia con ellos, y deja algunos comentarios. Agrega herramientas adicionales también.
He tenido muchas buenas experiencias con Ayuda y manual –