52 votes

Quels sont les bons outils pour créer des fichiers d'aide HTML compilés (.chm) ?

J'ai vu récemment un certain nombre d'endroits qui proposent une documentation en ligne sur l'API HTML ainsi que des fichiers d'aide téléchargeables (généralement au format .chm).

J'aime beaucoup utiliser les fichiers d'aide .chm, principalement en raison de l'arbre d'indexation sur la gauche.

Quels sont les outils permettant de créer ces types de fichiers ?

15voto

davidsleeps Points 4437

J'ai beaucoup apprécié l'utilisation de HelpNDoc http://www.helpndoc.com/

Nous sommes passés de Help And Manual à Help And Manual et l'utilisons maintenant pour la plupart de nos applications. Il est également gratuit pour un usage personnel...

8voto

ZombieSheep Points 18967

+1 pour château de sable. En particulier lorsqu'il est associé à l'utilitaire SHFB (Sandcastle Help File Builder) (Google devrait renvoyer un ou deux résultats pour cet utilitaire, mais il est sensible à la version de sandcastle).

4voto

J'ai essayé quelques outils gratuits, et je ne peux pas vraiment en recommander un du point de vue de la productivité. Aucun d'entre eux ne s'approche Aide et manuel qui n'est pas gratuit mais qui vaut chaque centime.

Si vous devez utiliser des outils FOSS, vous pouvez envisager d'adopter la méthode DocBook. aquí sur l'utilisation d'outils FOSS avec DocBook pour générer différents formats, y compris des fichiers CHM.

3voto

Johannes Passing Points 1365

Docbook. Bien que Sandcastle soit peut-être mieux adapté et plus facile à utiliser pour certains types de documentation d'API, Docbook vous permet de faire à peu près tout ce que l'on peut souhaiter faire en matière de documentation. Il prend en charge une multitude de formats de sortie, dont le CHM.

3voto

user79845 Points 31

Je recommande Sandcastle - http://www.codeplex.com/sandcastle . Je gère ce projet pour Microsoft. Vous pouvez me joindre par l'intermédiaire du site Codeplex.

Anand

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X