前言

Dash很多人都用过,查API非常方便,然而如果不买他的license的话他会用各种方式恶心你,比如查一次API就等几秒,而且如果你焦点不在Dash这个App上他就会暂停计数…暂停…暂停… 凸凸,这个真的恶心到我了,我再也不想用了。
Devdocs: 快速API文档搜索工具 - 图1

算了,Dash真好用,买一个吧,一看,200软妹币…穷…有钱人请不要往下看直接点击购买。
Devdocs: 快速API文档搜索工具 - 图2


DevDocs

当然本篇的主题是DevDocs,在群里问了下同学表示没有Dash可以用DevDocs呀,访问 https://devdocs.io/ 你会发现这个功能和Dash别无二致,连界面都长得差不多(山寨能力强),非常棒,体验很爽,除了…它有没有桌面版本呀? No

Devdocs: 快速API文档搜索工具 - 图3


桌面打包工具 Nativefier

居然没有桌面版本😒! 没关系,我们祭出杀手锏: nativefier自己造一个桌面App,nativefier是一个可以方便地把在线网页打包成桌面App的软件,其原理是用Electron包装一下网页即可,感兴趣的可以访问How it Works了解一下。

下面我们以Mac为例讲解一下如何打包:

1. 全局安装nativefier

  1. $ cnpm install nativefier -g

2. 打包devdocs

  1. $ nativefier devdocs.io
  2. // 想要为APP取名的话可以添加参数 --name "Some Awesome App"
  3. // 如: nativefier --name "Devdocs" devdocs.io

注: 打包完成会生成一个文件夹,里面有我们本次打包的应用

3. 把打包出来的App拖入到应用程序文件夹中即可

Devdocs: 快速API文档搜索工具 - 图4


看看效果

非常棒,轻松省下200软妹币,以后妈妈再也不用担心我API记不住啦,哪个不会搜哪个,so easy~
Devdocs: 快速API文档搜索工具 - 图5

懒人福利: https://github.com/egoist/devdocs-desktop