基于Zeal构建合适自己的学习、开发文档集_编程语言


Zeal 是一款离线文档浏览器,其灵感来自 OS X平台上的 Dash,目前支持 Window 和 Liunx。基于 QT5。

1. 支持呼出热键。只要按下组合箭 ALT+Space 即可在任何地方显示面板,不用时可以用热键隐藏的系统托盘。

2. 可同时搜索多个文档

3. 不依赖网络

4. GPL 协议开放源码

5. Dash 中的文档都可以在 Zeal 中使用。

先看一下笔者的Zeal截图,注意:如果你是一个只看中文文档的人,可以不用往下看了。

基于Zeal构建合适自己的学习、开发文档集_python_02

如何安装Zeal?官网下载地址为:https://zealdocs.org/

基于Zeal构建合适自己的学习、开发文档集_编程语言_03

根据自己的平台选择合适的版本。

下面看下如何下载自己需要的文档,主要分为两种方式:

  1.   Zeal原生源,即已经集成至官方源中,直接下载即可
  2.   通过Feed方式,新增第三方文档

一般情况,方式一主要是官方常见的一些编程语言、框架的官方文档,不足以满足我们的学习和查询需求,所以方式二也是必须掌握的方式。

方式一:Tools -> docsets... 弹出文档集管理窗口,选择Available  在已有文档集中选择需要的文档,单击Download进行下载,下载完成即可使用。

基于Zeal构建合适自己的学习、开发文档集_javascript_04

方式二:Tools -> docsets...弹出文档集管理窗口,通过Installed页面的Add feed按钮添加第三方源的方式新增文档。

基于Zeal构建合适自己的学习、开发文档集_javascript_05

在哪里找到第三方feed源呢?

不用急,苦叶子为你找到了数百种,甚至上千个的feed源,地址为:https://zealusercontributions.now.sh/

以pytest为例,我们新增pytest第三方feed源的方式来看看过程

  1. 获取对应文档feed url,如下图所示

下面为feed url及对应的内容,大家可以了解下

基于Zeal构建合适自己的学习、开发文档集_javascript_06

  1. 在Zeal里,通过add feed按钮,将拷贝的url黏贴进去,确定即可

基于Zeal构建合适自己的学习、开发文档集_python_07

至此,整个过程就完成了,你根据需要,将各种文档集齐,就可以开启学习模式了。

从此告别收集pdf的逗比模式