2009年7月30日 星期四

製作HTML Help

XML的文件轉成類似MSDN Help(*.CHM檔)的工具有很多, 早期是使用NDoc(它是Open Source)
不過後來在 NDoc 1.3.1 版後,NDoc 的作者就不再進行程式的開發, 所以NDoc只支援.NET 2.0之前的平台.

後來微軟推出SandCastle 來取代NDoc, 不過SandCastle要使用命令列來製作Help文件, 對於習慣用UI操作的人會嫌太麻煩, 因此, 就有DocProject , Sandcastle Help File Builder, SandcastleGUI 等UI工具出現.

網路上也有人寫了這些工具相關教學, 如下所示:

使用DocProject產生.NET物件文件


SandCastle 的安裝及使用

使用 Sandcastle Help File Builder 製作 VS.NET 的 HELP 文件



這三套軟體, 我都有下載, 安裝來玩玩看, 使用後的心得, 我個人是比較喜歡使用DocProject, 因為它和Visual Studio的介面有作整合, 而且在操作上也比較簡單.


[圖 1] DocProjectVisual Studion上的專案



[圖 2] DocProject產生的說明文件

沒有留言:

張貼留言