Подтвердить что ты не робот

Есть ли свободное программное обеспечение для создания файлов справки Windows для вашей программы?

Есть ли свободное программное обеспечение для создания файлов справки Windows для вашей программы?

Мне нужно что-то, что позволяет выводить как CHM, так и HTML файлы.

4b9b3361

Ответ 1

Да. HelpMaker от sourceforge (оригинальный сайт www.vizacc.com не работает). Лучшая бесплатная утилита помощи.

Ответ 3

Если вы разрабатываете .NET и ищете файлы справки по документации XML, вы должны посмотреть в Microsoft-источник Sandcastle и графический интерфейс переднего плана для него Sandbule Help File Builder.

Это довольно приятный и настраиваемый. Вы можете сделать действительно хорошую справочную документацию, используя его.

Это было немного медленнее в последний раз, когда я использовал его (более 6 месяцев назад), но с тех пор он, возможно, был оптимизирован...

Ответ 4

Я не уверен насчет 'free', но Dr. Объяснение - чуть более 100 долларов и стоит каждого пенни. Мы используем его для создания как справки для настольных приложений с помощью одного CHM и веб-приложений с использованием экспорта HTML. Самое приятное то, что он "автоматически-магически" запускает вашу страницу веб-страницы или приложения и запускает основную конструкцию справки для вас. ROI для нас составлял около 1 дня.

Ответ 5

HelpNDoc является бесплатным для личного использования. Он может генерировать файлы справки CHM и HTML по запросу, а также электронные книги Word DocX, PDF, ePub и Kindle из того же источника.

Ответ 6

DocBook - это универсальный стандартный формат файлов для написания документации по программному обеспечению.

DocBook - это формат XML файлов и, как таковой, уже благословил Microsoft. Он декларативен, заработав его еще больше.

DocBook позволяет вам идентифицировать, какие рисунки представляют собой скриншоты, какие строки слов на самом деле являются командами и т.д. Что да, на самом деле означает, что это бластая часть семантической сети.

Из-за этого вы можете использовать выражение XPath для поиска всех скриншотов, всех команд и т.д. Приличная IDE поддерживает поддержку XPath, а также множество небольших бесплатных утилит.

Как только вы выяснили, какая строка поиска XPath возвращает нужный контент, вы можете написать небольшую таблицу стилей XSLT самостоятельно или с помощью кого-то другого. Таблица стилей может собирать информацию и генерировать список маркеров HTML (UL LI), список определений (DL DT, DD) или краткую ссылочную карту. Как хочешь. XPath, XSLT и различные языки * ML очень гибкие.

Прочитайте От DocBook до интегрированных справочных систем для информации о том, как автоматически преобразовать стандартный файл DocBook в проприетарный и очень практичный Microsoft Windows HTML Файл справки.

Для получения дополнительной информации о самом DocBook посетите http://www.docbook.org/ - и возьмите бесплатные таблицы стилей XSLT для последней версии, пока вы там.

Файлы DocBook могут быть автоматически преобразованы во многие форматы файлов, кроме файлов, используемых в файлах Microsoft Windows WinHelp. Подробнее см. на веб-сайте docbook.org. Это длинный список поддерживаемых форматов файлов, поэтому приготовьтесь к приятной неожиданности!

Если у вас уже есть структурированный текстовый редактор XML, вы можете использовать его. Если вы пишете действительно большой файл интерактивной справки, рассмотрите oXygenXML и/или Open Office Writer. Первый - это коммерческий продукт, а второй - бесплатное программное обеспечение с открытым исходным кодом.

Дополнительные сведения об использовании Open Office Writer для создания/редактирования файлов DocBook см. Начало работы с DocBook в Open Office.

Ответ 7

Doxygen, изначально предназначенный для создания документации по коду, может быть довольно легко создан для оказания любой помощи.

Ответ 8

Это не "бесплатно", но лучшее программное обеспечение, с которым я когда-либо сталкивался, - HelpScribble от Just Great Software. Я использую его на Windows 7 без каких-либо проблем. Мне больше всего нравится его способность интегрировать файлы SHG в файл справки. Картинка стоит тысячи слов, поэтому я имею тенденцию использовать изображения на экране, где я захватываю кнопки, текстовые поля или что угодно. Пользователь может видеть этот экран, а затем просто щелкнуть мышью на дисплее, чтобы получить дополнительную информацию о "BOOM!".... объяснение появляется прямо вверх! Нет необходимости листать страницы руководства или экранов.