离线文档阅读器-zeal:类似Mac上的Dash

jopen 10年前

缘起

Zeal的灵感来自于Mac上的Dash,基于Qt。

我应该是从知乎上看到的某个答案,只有四个字Zeal。
i++,这是什么东西,我竟然不知道,Goolge了一下,才发现这就是我期待已久的离线文档阅读器。

官方网站http://zealdocs.org/
果断下之,体验了一下,虽然是个不错的软件,但是还是有些槽点的,后面再说。

基本使用

首先,默认是不带文档资源的,需要自己去下载,步骤如下:

Edit--Options,首先在第一个Tab里设置文档存放的位置。第二个Tab里设置网络选项。
第三个Tab里选择下载文档,先从下面的列表里勾选要下载的文档,点击Download。点击OK,等待下载完成即可。
下载完成后,就会显示在主界面里。
在左上角的输入框里输入要查询的内容即可。
如果你有多个docset的时候,也可以在前面加上php:mysqli_query,这样就会搜索php docset。

Zeal会根据你键入的文字,搜索所有本地的docset,左侧上面的这个列表是显示所有的选项。下面的列表是显示光标所在的条目他所在的Section,我的理解就是他的所在类的所有方法,函数
离线文档阅读器-zeal:类似Mac上的Dash

而且,网页的样式和各个语言、框架官网的样式很像。
ok,安心阅读吧。

小小的槽点

下面说下几个不太完善的地方:
1 docset太多的时候,搜索的时候可能卡住,暂时未响应。
搜索android的文档(900+M)是很明显,给女票安装后,她的老电脑几乎是每次搜索都会卡
2 下载的过程有时候网络会断开,如果一次下太多的Docset会异常退出。

使用不久,暂时就是这两个不太爽的地方。争取以后能更详细的使用说明。

毕竟可以在内网的时候查看,搜索常用的文档,这个很爽了。

来自:http://s4tar.github.io/2015/01/20/zeal/