根據鄙人的使用經驗,感覺相對於普通的CHM 手冊,Extended CHM 版則額外提供了以下幾種主要特性:
1.附帶非常實用使用者註釋,其價值不亞於使用手冊,這是最大的優點!
2、可使用自訂的CSS 檔案來切換外觀,可自訂右鍵選單;
3、PHP 程式碼區塊以語法高亮顯示;
4、PHP 程式碼區塊中的函數為超連結形式,點選自動跳到對應的函數;
5、可以很方便地整合於大多數IDE 和編輯器;
儘管Extended CHM 格式的PHP 手冊提供了這麼多優秀特性,但PHP 官方網站卻只提供了英文版,始終沒有提供簡體中文版。因此我就趁空閒之機編譯了這套手冊。雖然網路上也有其他熱心PHPER 編譯提供的中文版,但大多只是簡單的從CVS 上Checkout 編譯了一下,並沒有針對中文版的特殊情況做些處理,因此就出現了諸如“不能搜索中文”、“搜索到的條目中文標題顯示為亂碼」或「頁面中某些中文顯示為數字編碼」等BUG,本版本幾乎完美的解決了這些BUG ,歡迎大家測試使用,反饋請到http://www.php. net和http://www.yAnbiN.org ,我只負責編譯問題。 :-)
壓縮包內的檔案說明:
php_manual_zh.chm 是手冊的主文件,如果你只需要純文字的手冊,可以只保留這個文件。
php_manual_notes.chm 是手冊對應章節的使用者註解部分,不能單獨打開,只能配合php_manual_zh.chm 使用。這是一個很有用的東東,補充了一些手冊沒有的或不宜加入的部分,並且是隨時更新的。
php_manual_prefs.js 負責為上面兩個chm 檔案載入對應的skin ,並且提供了對自訂右鍵選單功能的支援。
context.ini 即是右鍵選單的定義部分。你可以使用php_manual_prefs.exe 這個GUI 程式來配置,也可以直接手動編輯context.ini文件,但編輯前註意和php_manual_prefs.js 相關部分對應。
/skins/ 這個目錄保存的即是一些另外的skin(High和Low兩種Skin已經內建在兩個chm檔案中),可以根據自己的喜好來定。
mirrors.ini 裡面保存所有php.net的鏡像網址,在手冊主文件當中,有個在線版本的連接,可以在php_manual_prefs.exe 中定義採用哪個鏡像來訪問。
附上一條使用技巧-在EditPlus 集成本手冊的方法:
【工具(Tools)】-->【使用者工具(User Tools)】-->【新增工具(Add Tool)】:
選單文字(Menu Text):PHP 手冊指令(Command): HH X:XXXXXXphp_manual_zh.chm(此處X:XXXX替換為您的chm 說明文件的位置)
參數(Argument): ::/_function.html#$(CurWord)
初始目錄(Initial): $(FileDir) (可不填)
使用方法:把點擊某一關鍵字,然後按快捷鍵(如:Ctrl+1,這個快捷鍵可以在【工具(Tools)】菜單下看到)即可。