把Firefox变成最棒的CHM阅读器!

来源:百度文库 编辑:神马文学网 时间:2024/04/29 02:57:10
因为有很多参考性的CHM书籍要随时翻阅,很希望能有个比较好使的CHM阅读器可以全局保存一些书签。Windows自带的似乎只能把书签保存在文件里面比较郁闷,所以想上网找找有没有什么第三方的CHM Reader可以用用。可惜Linux上面倒是有很多CHMReader,但是Windows上面居然只有MS自家的那个老东西。不过突然眼前一亮的是,居然有个Firefox的扩展可以实现CHM阅读,并且还是国人写的(看起来似乎是个北理的哥们)。SourceForge地址在此:http://sourceforge.net/projects/chmreader/
既然是forFirefox的,那自然顺带解决了Linux的CHM阅读问题。因为Linux下面安装和使用CHM阅读器总是有这样那样的不爽。还没有找到非常完美的。但是试了一下CHMReader这个扩展,相当不错。安装自然是简单之极和其他Firefox扩展无异,而功能虽然美中不足地少了全书Search和自定义Bookmark(这个实际上不需要了,后面会说到),但是对于CHM的大纲、Index搜索和中文阅读都做得非常出色。页面显示托了Firefox的福字体的大小调整甚至字体替换都简单之极,单纯从阅读感来看已经优于Windows自带的hh.exe了。
再来说说前面我的需求:全局的CHM文件书签。这个在Firefox+CHM Reader环境里面就极其容易实现了:直接把要Mark的页面AddtoBookmark就OK了。只要打开书签就能自动打开对应的CHM文件并且跳转到这一页,完美!对于本机上安装的MSDN文档也可以如法炮制,只要你不要没事老把CHM文件挪来挪去就好了。
另外还有些小小的附加好处是:CHM可以以多TAB的方式打开一堆哈哈!!这个可能目前还没有哪个CHM阅读器可以实现的。当然如果你打开了Firefox的Session Manager或者是用了TMP的SessionManager保存了关闭时的Session的话,上次你关闭Firefox的时候所打开的CHM文件都会在RestoreSession的时候恢复到原来的状态,太棒了:D
下图是我同时打开多个CHM并加入了书签的情况(点击放大):