Nous sommes ravis d’annoncer la disponibilité de HelpNDoc 5.2, une mise à jour du populaire outil de création d’aide qui peut être téléchargée gratuitement pour des usages personnels et d’évaluation. HelpNDoc 5.2 compte plusieurs nouvelles fonctionnalités et améliorations, dont le moteur de recherche HTML amélioré, la capacité à générer des plans de site XML, un résumé de création amélioré, de nouveaux outils de transformation de texte et bien plus. Continuez la lecture pour en apprendre davantage ou téléchargez maintenant et gratuitement votre version de HelpNDoc.

Création de documentation HTML largement améliorée

HelpNDoc peut générer des sites web de documentation HTML adaptatifs avec des fonctions de personnalisation avancées. Cette nouvelle version ajoute plusieurs nouvelles fonctionnalités et améliorations pour les fichiers HTML générés

Moteur de recherche JavaScript amélioré

HelpNDoc fournit un très puissant moteur de recherche dans la documentation générée au format HTML. Il est basé sur un code JavaScript personnalisé fonctionnant entièrement sur le navigateur Web du client, aucun serveur de bases de données n’est requis. Il est très optimisé pour réduire la vitesse de création de l’index, la taille du téléchargement et la vitesse de recherche. Alors que les versions précédentes de HelpNDoc ne permettaient que la recherche de mots complets, le moteur de recherche a été grandement amélioré dans HelpNDoc 5.2: il est désormais possible de rechercher des termes partiels dans la documentation HTML.

Création automatique de plan de site XML

HelpNDoc 5.2 peut désormais produire un plan de site XML valide de votre documentation HTML, avec une liste de liens vers tous les chapitres disponibles. Ce plan du site est analysé par les moteurs de recherche tels que Google, Bing, Yahoo, DuckDuckGo… pour mieux indexer le contenu de votre site web de documentation HTML: ils utiliseront ce plan de site rapidement indexer au mieux tous vos documents, au lieu de suivre les liens entre les différents chapitres jusqu’à ce que tous soient indexés.

Autres améliorations HTML

Le modèle HTML adaptatif comprend de nombreuses améliorations supplémentaires dans la mise à jour, comme la capacité à charger la table des matières JSON même si le serveur web est mal configuré, un nouveau mode de pop-up pour afficher les chapitres liés à un mot-clé spécifique, une meilleure insertion de JavaScript personnalisée… Il inclut également plusieurs corrections de bogues, comme l’exportation d’éléments de bibliothèque HTML corrigée, un meilleur encodage de sujets de courrier électronique, la création correcte de code HTML, un meilleur défilement de chapitre…

Résumé de création améliorée

Le journal de HelpNDoc comprend des informations détaillées sur ce qui se passe en tâche de fond lorsqu’une documentation est générée. Cela peut mener aux avertissements et erreurs manqués. Le résumé de création amélioré affiche maintenant le nombre d’avertissements et d’erreurs pour chaque construction, rendant plus facile et plus rapide la résolution d’éventuels problèmes de création de documentation.

Et divers autres ajouts et corrections

Cette nouvelle version comprend également deux nouveaux outils de transformation du texte pour facilement modifier le texte et convertir les fins de paragraphe en retour à la ligne. Le raccourci clavier CTRL + MAJ + ESPACE permet maintenant d’insérer des espaces insécables. Le processus de création d’aide Qt a été amélioré ainsi que le serveur web interne… et bien plus encore comme indiqué dans le journal de modification ci-dessous.
Comme toujours, HelpNDoc est entièrement gratuit et fonctionnel pour des usages personnels et d’évaluation. Téléchargez donc votre copie aujourd’hui et aimez documenter!

Liste des modifications

Version 5.2.0.265 – Date de sortie: 6 Jun 2017

  • Default HTML template can now generate a valid sitemap.xml file if specified in build settings
  • Build summary now display the number of warning and errors for each build to rapidly spot a potential problem
  • JavaScript search engine will now find partial words by default instead of only full words
  • New text transformation: change character case of the selected text, which loops between uppercase, lowercase, capitalize words
  • New text transformation: convert paragraph breaks to soft line breaks
  • HTML based builds now warn when the output directory is not empty to avoid possible compilation problems
  • Ability to insert non-breaking spaces using the CTRL+SHIFT+SPACE keyboard shortcut
  • Default HTML template has a new onTopicChanged event which is called each time the topic changes
  • Custom JavaScript code is now run before the app in the default HTML template giving it a chance to customize the app
  • Default HTML template will now correctly load the JSON table of contents even if the web server is misconfigured
  • Selecting similar project items in the project analyzer could cause an exception
  • Replaced default HTML template keywords popup by modal dialog as it was not working for long lists and on small devices
  • Keywords attached to topics whose caption contains single quotes didn't always correctly show the topic list in default HTML template
  • When topics were scrolled down on the default HTML template, linking to another topic didn't move the scroll bar up
  • HTML code library items didn't correctly export line breaks
  • HTML language code was always "en" instead of the correct project's language code
  • Smarter automatic generation of Qt Help project namespace which could previously produce invalid ones
  • Qt help documentation generation could fail when retrieving compiler output
  • Find all in entire project with "Search forward" option unchecked didn't always work as expected
  • Internal web server's 404 error links used hard-coded localhost URL which could cause problem when browsed from an outside device
  • Some e-mail subjects were not correctly encoded in HTML based documentation formats

Voir aussi


Catégories: nouvelles