[API]Dash是一个API文档浏览器 以及 代码片段管理工具(docset格式)

//
如何制作dash类似的docset_百度经验
http://jingyan.baidu.com/article/4dc40848bac9d6c8d946f1da.html
dash这个mac os 应用大家都知道,但是关于如何制作dash所使用的docset还是不是很清楚,所有就简要制作一个docset,并在dash中使用。

在这里,我们使用zeal来代替dash(zeal是dash的一个开源实现版本)


//
【转】ThinkJS Dash 离线文档 - w3ctech
https://www.w3ctech.com/topic/1674


Dash:程序员的的好帮手 - 咖啡 生活 美女蛇 - ITeye博客
http://scriptfans.iteye.com/blog/1543219
官方用一句话就概括了它的用途:Dash是一个API文档浏览器( API Documentation Browser),以及代码片段管理工具(Code Snippet Manager)。你没看错,它就只有这两个功能,但确实是程序员(至少对于我来说)最为关心的特性,自己之前也用过了不少类似的工具,可以毫不夸张地说,Dash是它们之中做的最好的一个!

[API]Dash是一个API文档浏览器 以及 代码片段管理工具(docset格式)_第1张图片
image.png
[API]Dash是一个API文档浏览器 以及 代码片段管理工具(docset格式)_第2张图片
image.png

//
Dash自带了丰富的API文档,涉及各种主流的编程语言和框架,全列出来很吓人的:

ActionScript, Android, C++, Cappuccino, Cocos2D, Cocos3D, Corona, CSS, Django, Groovy, HTML, Java, JavaFX, JavaScript, jQuery, Kobold2D, Lua, MySQL, Node.js, Man Pages, Perl, PHP, Python, Ruby, Ruby on Rails, Scala, Sparrow, SQLite, Unity 3D, WordPress, XSLT, XUL

  而且它的文档库采用了**docset格式**,高级用户基于网站提供的教程,很容易就能自行添加其他的扩充文档,其实Dash在最初发布的时候,只支持很少的几个文档浏览,好像只有Java、HTML、CSS这些,是后来通过用户不断贡献,以及作者及时的反馈(Rails API就是我通过Email与作者联系,请求添加的,作者非常nice),逐步壮大,才具备了如此广泛的语言、框架支持。要添加API文档,打开软件配置界面,切换到Docset选项卡即可看到所有内置的文档列表,按需要自行下载即可(如果是自己制作的docset,双击即可导入Dash):

你可能感兴趣的:([API]Dash是一个API文档浏览器 以及 代码片段管理工具(docset格式))