无标题文章

# API文档查询神器:Dash + Alfred

#Alfred# #Alfred/Dash-#

- - - -

Dash + Alfred配置

字数980 阅读496 评论1 喜欢12

本文是记录下来折腾Dash和Alfred的过程,简要介绍了Dash和Alfred的功能,并介绍如何把Dash和Alfred这俩神器结合起来用以提升效率。

Dash

对于程序员来说,查看api文档是非常频繁,经常窗口之间切换非常麻烦,mac下就有一个查文档的神器:Dash。主界面长这样:

Dash主界面

左边上半部分是搜索功能,可以搜索全部已下载的文档,也可以指定文档搜索;下边列出了所有已经下载的文档。右边部分是主页,可以管理已下载的文档和列出下载的文档。

在全部文档中搜索只需要在搜索框中直接键入关键字就好,如果需要指定文档搜索,语法:

文档名:关键字

这儿的文档名不是在列表中看到的文档名,而是在首页点击Manage Docsets后,在弹出的窗口中:

Manage Docsets

红框中的字符,双击可以更改。

Dash另外一个非常赞的功能是代码片段的管理,在预先设定好了代码片段,就可以在输入特定字符自动插入代码片段,管理入口就在主界面搜索框和文档列表中间的部位。

代码片段管理

如上添加完成后,就可以使用了, 在编辑器中输入缩写的字符就会自动弹出窗口:

自动插入代码

编辑好了相应内容后敲回车就能插入到编辑器了。

Dash是一个收费软件,有30天体验期,过期不交费也没有不让使用,只是每次搜索的时候需要等几秒才能出结果,有点烦,作为学生党$24.44的价格略贵啊,好在网上有各种大神给出了破解版。不过仍然希望有能力承担价格的支持正版,支持作者。

链接:http:pan.baidu.com/s/1bYADYm

密码: dub5

Alfred

mac有一个非常赞的功能:Spotlight。它可以非常方便的进行本机搜索,Alfred是一个Spotlight的替代品,比Spotlight的功能更强大,Spotlight有的Alfred全都有,可以进行本机和网络搜索,option+space快速呼出。

主界面

免费版的几乎完全是Spotlight的替代品,但是收费的Powerpack中包含一项非常核心的功能:工作流。工作流可以让Alfred支持调用脚本,就可以实现很多非常方便的功能例如查单词,直接在Alfred中搜索Dash中的文档,这样就不用在窗口之间切来切去。

Alfred的工作流虽然功能强大,但设置起来却比较麻烦,我是折腾了半天没弄明白怎么玩,但是已经有很多热心网友分享了他们设置完成的工作流,在这个网站可以下载,下载完了导入就可以使用了。但是Dash不需要导入,只需要在安装完了Dash和Alfred后,在Dash的Preferance->Integration选项中点击Alfred,如下图:

Dash

同时Alfred会弹出确认是否导入的窗口:

Alfred确认导入

由于我已经导入过了,所以这里显示的是Update。点击确认后就可以使用Alfred搜索Dash中的文档了,使用方法是:

dash + dash语法

例如:dash cpp:cout

例图

最后,Alfred我也找到了破解版,同样希望有能力购买的支持正版。

链接: http:pan.baidu.com/s/1boZU8iF

密码: qyms

你可能感兴趣的:(无标题文章)