目前我正在完成一个应用程序,我正处于需要为任何想要使用它的人记录应用程序的阶段。
在这一点上,我只需要一些可以告诉用户如何使用我的程序的东西。尽管我尝试将其设计为尽可能用户友好,但我有一群不精通技术的用户需要他们可以参考的东西。
所以我的问题基本上是:我能做些什么来轻松创建帮助文件?
目前我正在完成一个应用程序,我正处于需要为任何想要使用它的人记录应用程序的阶段。
在这一点上,我只需要一些可以告诉用户如何使用我的程序的东西。尽管我尝试将其设计为尽可能用户友好,但我有一群不精通技术的用户需要他们可以参考的东西。
所以我的问题基本上是:我能做些什么来轻松创建帮助文件?
这个答案几乎假设您使用的是 Microsoft Visual Studio 的某个版本,尽管第一种方法足够通用,可以在任何具有 HTML 渲染引擎的操作系统上工作。
您可以创建一系列 HTML 文件,将它们本地存储在用户的计算机上,当用户调用帮助时,将这些文件加载到默认浏览器中(这与 Microsoft 在 Visual Studio 2010 中采用的方法相同)。但是,我认为这是一种 hacky 解决方案。
曾经有一个产品叫HelpStudio Lite;不幸的是,它已经停产了。
如果您愿意使用Microsoft Help 2.0(通过 Visual Studio 2008 和其他一些产品使用),您可能想看看http://www.mshelpwiki.com/wiki/tiki-index.php?页=帮助2。显然,它是某种 wiki,详细说明了如何将您自己的 Help 2.0 文档放在一起。我不确定它是否适用于 Visual Studio 2010(这是因为 VS 2010 使用了新的帮助系统)。
我真的希望微软能在帮助文档方面齐心协力。
编辑:您可能想查看Sandcastle Help File Builder。我发现它推荐在https://stackoverflow.com/questions/6023/what-are-good-tools-for-creating-compiled-html-help-files-chm ...实际上你可能想去阅读那个线程也是。