Dash将编码文档带到Mac桌面

如果您是一名程序员,则已经非常依赖文档。 Dash(免费,完整版$ 19.99)是一款Mac应用程序,旨在使您所需的阅读体验更加愉悦。

大多数程序员根本不了解自己喜欢的语言。更少的人拥有与他们接触的每个库和API的详细知识。作为程序员,我们是Google。我们要求堆栈溢出。我们阅读文档。很多很多的文档。大多数人都在浏览器中阅读文档,但是有更好的方法。见Dash。

Dash和文档

Dash是一个应用程序,可以从Internet本地缓存文档,并允许您通过特定的Web应用程序访问它。可以从开发者网站下载。免费版和付费版之间的差异很小,免费版带有启动时的等待时间以及每当您在文档集(docsets)之间切换时,都会烦您购买。

如果选择升级到Dash的付费版本,您至少可以在拥有的Mac计算机上使用它(开发人员认为数量不限)。

Dash的价值主张取决于它的库和语言数量

您可以想到的几乎每种语言,API和库都可以表示,以及您可能从未听说过的语言。 Web,移动和系统都很好地体现在这里。

我个人是为Web开发的,具有前端和后端功能,而我使用的一切都在这里。不幸的是,文档的质量有点复杂。

文档的质量

开发人员不是自己创建文档的,所以这并不是他们的错。就像我之前说过的那样,Dash仅缓存先前存在的文档。

问题在于某些语言没有得到很好的文档记录-例如简化的JavaScript解毒剂CoffeeScript。他们的文档更像是“这不是很酷吗?"使用方法指南,显示了实际操作中的语言示例,而没有真正解释的工作原理。

此外在CoffeeScript的情况下,在Dash中看起来不太好。

话虽如此,某些文档集工作得很好,就像Ruby一样。这是Ruby On Rails Web应用程序框架的强大语言,可以完全搜索文档并且非常适合Dash美学。

在Dash中也有可供下载的备忘单。这些不关注语言功能,而是关注Git的高级功能,员工喜欢的文本编辑器,Sublime Text 2和3以及其他流行的软件包。

速查表也可用于HTTP功能, HTML和CSS命名为颜色。

可访问性

我知道很多开发人员都在努力阅读白色背景上的黑色文本。有些人甚至戴有特殊眼镜的眼镜,以便于阅读。有些只是需要放大文本。

我在Dash中没有找到任何特定的辅助功能设置,也没有找到增加文本大小的任何方法。对于某些视力障碍的用户而言,这可能是一个大问题。但是,OS X具有一些可访问性功能(系统偏好设置>系统>可访问性),这些功能可能会使Dash更加有用。

结论

获得Dash的付费版本?那要看。确实没有任何吸引人的功能可以使升级值得,但您可以通过参与进来来支持该项目。

我几乎每天都在使用免费版本的Dash。如果您以代码为生,并拥有Mac,则需要此应用。

下载:适用于Mac OS X的Dash(免费,完整版$ 19.99)

您做什么?认为?下载它并在下面的评论中让我们知道您的想法。

照片来源:代码(Michael Himbeault)

标签: 数字文档 编程