2009-04-21 97 views
10

大多數可用於Delphi的組件都沒有用於Delphi 2009的HTML幫助文件。包括一些非常受歡迎的商業組件的許多組件僅包含HLP和CHM幫助文件。是時候重新思考Delphi幫助文件系統了嗎?

許多第三方組件不再被積極開發,而是被許多開發人員使用。因此,這些組件沒有IDE幫助。

關於舊的CHM幫助文件的抱怨很少,但是今天有關於幫助文件系統的大量抱怨。也許現在是Codegear重新考慮使用的幫助文件系統類型的時候了。

即使在安裝提供HTML幫助文件的組件時,其中一個抱怨是「內容」選項卡在先前安裝的組件內容被刪除的位置損壞。

Codegear有沒有其他的選擇可供考慮?

+1

您可能會發現很難得到一個答案,這樣的問題,因爲它沒有一個真正的「答案」,人們可能會投票結束它,所以請重新考慮對有不同類型的問題進行重新考慮,如果有實際答案的話,即不要氣餒,只是更多的是「論壇」類型的問題 – 2009-04-22 14:55:21

+1

對不起這不是一個答案,而是一個咆哮爲什麼Borland/CodeGear/Embarcadero強制使用Delphi的無用VS風格的幫助系統舊的幫助系統更快,更簡單易用 – 2009-04-26 08:56:39

回答

4

我有同樣的感覺。舊的幫助系統幫助我更快地找到答案。

4

一個想法是,也許在Delphi的維基之後型號:http://delphi.wikia.com/wiki/Delphi_Wiki

維基實際上沒有建立壞,尤其是在左幀中的VCL鏈接。

這是相當愉快的看看,有一個體面的搜索,包括問題,例子,交叉引用,以及我最喜歡的:用戶評論和提示。

其實關於用戶的評論和提示,我最喜歡的關於PHP文檔的東西www.php.net/docs.php(我認爲is the best programming documentation I've seen)是用戶的評論和提示。

如果他們可以將您在Delphi Basics中找到的偉大布局集成到其中,並允許第三方組件將其幫助文件添加到其中,那麼它們將具有完整的參考。 (但第三方顯然必須將其幫助文件重新組織爲新格式 - 無論結果如何)。

該wiki還包含教程,技巧和竅門,參考文獻和熱門文章部分。而且我認爲它也可以成爲我們所有人想要的包含所有代碼的代碼庫。

應該允許下載幫助wiki的選項,以便它可以脫機訪問。

他們必須弄清楚如何使F1鍵正常工作,以便在線或離線正確搜索wiki/help文件並提供最相關的結果。

現在Wiki的問題在於它不完整,需要將Delphi幫助文件的全套集成到它中。

這可能是一個pipedream,但這樣的事情將是我的理想。

2

這是我的寵物討厭。儘管近期略有改善,德爾福幫助卻變得更糟。我真的相信這是阻止它被採用的事情之一。

0

Micosoft介紹HELP3爲VS2010,所以也許我們會看到它在德爾福太:「爲什麼?一個新的幫助系統」

這裏是一個博客帖子,回答了這樣的問題

http://thirdblogfromthesun.com/2010/10/the-story-of-help-in-visual-studio-2010/

它引用了一份內部文件,這導致了新的「HELP3」項目早在2008年 :

「的論文中 視覺描述的以下 問題的幫助體驗工作室:

  1. 無法找到您需要的信息是常見的 問題。 F1幫助和搜索不要 工作以及他們應該。
  2. 幫助系統的性能 - 主要是啓動,主題負載, 本地搜索結果 - 是 最大的問題之一。
  3. 由於幫助系統的複雜性,脫機MSDN庫安裝非常脆弱。
  4. 我們的幫助格式的專有性質對 合作伙伴開發創作工具 的鼓勵很少,並且 開發人員不能輕易採用他們自己的產品。
  5. 在內容生產方面,幫助平臺爲我們提供了過時的工具和流程。
  6. 最後,也是最重要的是,沒有任何一個團隊在微軟擁有解決 這些問題。」