因?yàn)橛泻芏鄥⒖夹缘腃HM書(shū)籍要隨時(shí)翻閱,很希望能有個(gè)比較好使的CHM閱讀器可以全局保存一些書(shū)簽。Windows自帶的似乎只能把書(shū)簽保存在文件里面比較郁悶,所以想上網(wǎng)找找有沒(méi)有什么第三方的CHM Reader可以用用??上inux上面倒是有很多CHMReader,但是Windows上面居然只有MS自家的那個(gè)老東西。不過(guò)突然眼前一亮的是,居然有個(gè)Firefox的擴(kuò)展可以實(shí)現(xiàn)CHM閱讀,并且還是國(guó)人寫(xiě)的(看起來(lái)似乎是個(gè)北理的哥們)。SourceForge地址在此:
http://sourceforge.net/projects/chmreader/既然是forFirefox的,那自然順帶解決了Linux的CHM閱讀問(wèn)題。因?yàn)長(zhǎng)inux下面安裝和使用CHM閱讀器總是有這樣那樣的不爽。還沒(méi)有找到非常完美的。但是試了一下CHMReader這個(gè)擴(kuò)展,相當(dāng)不錯(cuò)。安裝自然是簡(jiǎn)單之極和其他Firefox擴(kuò)展無(wú)異,而功能雖然美中不足地少了全書(shū)Search和自定義Bookmark(這個(gè)實(shí)際上不需要了,后面會(huì)說(shuō)到),但是對(duì)于CHM的大綱、Index搜索和中文閱讀都做得非常出色。頁(yè)面顯示托了Firefox的福字體的大小調(diào)整甚至字體替換都簡(jiǎn)單之極,單純從閱讀感來(lái)看已經(jīng)優(yōu)于Windows自帶的hh.exe了。
再來(lái)說(shuō)說(shuō)前面我的需求:全局的CHM文件書(shū)簽。這個(gè)在Firefox+CHM Reader環(huán)境里面就極其容易實(shí)現(xiàn)了:直接把要Mark的頁(yè)面AddtoBookmark就OK了。只要打開(kāi)書(shū)簽就能自動(dòng)打開(kāi)對(duì)應(yīng)的CHM文件并且跳轉(zhuǎn)到這一頁(yè),完美!對(duì)于本機(jī)上安裝的MSDN文檔也可以如法炮制,只要你不要沒(méi)事老把CHM文件挪來(lái)挪去就好了。
另外還有些小小的附加好處是:CHM可以以多TAB的方式打開(kāi)一堆哈哈??!這個(gè)可能目前還沒(méi)有哪個(gè)CHM閱讀器可以實(shí)現(xiàn)的。當(dāng)然如果你打開(kāi)了Firefox的Session Manager或者是用了TMP的SessionManager保存了關(guān)閉時(shí)的Session的話(huà),上次你關(guān)閉Firefox的時(shí)候所打開(kāi)的CHM文件都會(huì)在RestoreSession的時(shí)候恢復(fù)到原來(lái)的狀態(tài),太棒了:D
下圖是我同時(shí)打開(kāi)多個(gè)CHM并加入了書(shū)簽的情況(點(diǎn)擊放大):