2016-11-10 39 views
1

我想爲新應用程序(桌面WPF,也是asp.net網站)計劃幫助功能。我花了一些時間試圖研究這一點,似乎沒有很多信息。我看到了各種各樣的solutions such as here,但認爲最好在繼續之前向該論壇尋求幫助。HTML幫助研討會是否仍然是適用於應用程序的可行選擇?

Microsoft HTML Help Workshop仍然是一個好的方法嗎?是否有一些特定的幫助系統解決方案被很多人所青睞,還是這種情況下,儘可能多的程序員都有解決方案?

+0

這些日子裏有太多的選擇,這將是一個過於普遍的問題應該走哪條路。如果你強迫自己選擇CHM作爲輸出,HTML Help Workshop絕對可以工作,許多第三方解決方案(許多使用HHW作爲輸出引擎)。 –

回答

4

HTMLHelp(HH)也稱爲編譯的幫助模塊(.chm),已有20年的歷史,但可在Windows 10上運行並運行。運行時隨Windows 95及更高版本一起發佈。自HTML幫助(.chm)以來,Microsoft已經創建了其他幫助系統,但它們與各種系統綁定。

HTMLHelp現在處於「維護模式」幾年。預計不會有新功能,並且從現在開始僅會發生重要更新。據我所知,微軟沒有開發新的幫助系統。

您可以花費大量金錢用於簡化和簡化創建幫助文件的過程的「花裏胡哨的工具」。在你這樣做之前,值得嘗試一些免費軟件/共享軟件工具。

的幾點思考:

  • CHM的是良好的應用程序的幫助。
  • 越來越多的內容是基於網絡的。
  • 幫助創作有一個學習曲線。
  • 編寫好幫助主題非常耗時。
  • 您需要一個單一來源並創建例如CHM和基於Web的幫助。

順便說一下,HTML幫助研討會(HHW)不適用於應用程序,而是用於編譯CHM的工具。對於初學者來說,HHW的GUI有點困難。 HHW的內部需要編譯和許多第三方工具使用。

作爲第一步,我建議創建一些簡單的HTML文件和圖像。看看FAR HTML - 這些嚮導非常棒,可以通過網絡獲得幫助。

一個提示 - 開始時不要查看FAR的所有選項。

  1. 將HTML文件放到項目文件夾的結構化子文件夾中,例如

    welcome.htm
    design.css
    First_Steps \ download.htm
    First_Steps \ starting_program.htm
    How_to_extend \ extend_menu.htm
    How_to_extend \ power_function.htm
    圖像\ gui_screenshot.jpg

  2. 將這些文件拖放到FAR

  3. 啓動HTMLHelp 1的嚮導。X看看主菜單:編輯>幫助嚮導
  4. 準備..

嘗試連接通過FAR HTML和您的應用程序生成的CHM。 /或由FAR HTML爲您的應用程序生成的基於Web的幫助。檢查它的客戶觀點和您的需求。查看存儲在網絡驅動器上的CHM文件很困難。

相關問題