我正在开发一个新的库,我正在使用XML文档的XML注释以及SandCastle,它非常有用。
但我需要编写其他文档,其中包括概念,整体架构,工作演示等,类图等。
我有两个选择:
使用wiki似乎是安全的解决方案,因为有许多稳定,流行和免费的引擎可用,但API和概念文档不会齐头并进(交叉链接,外观等)。使用MAML意味着学习曲线,我不确定它的成熟程度以及它的优点/缺点。
您是否已将MAML / Wiki用于此目的以及您的学习内容是什么?你会建议我什么?
答案 0 :(得分:3)
就个人而言,我喜欢用Wiki工作的自由。此时,你有一些不错的选择来编辑MAML
我对DocProject说不多(虽然看起来不错)。现在,我正在使用SHFB将API文档和一些概念文档合并到MAML中。编辑很体面,足以满足我的需求。我能够轻松设置目录并在我的API和概念文档之间建立链接。查看示例的一个很好的资源是SandcastleStyles。
与所有事情一样,有一些重要的问题要问。