Dash 是一个 API 文档浏览器和代码片段管理器。Dash 存储代码片段并立即搜索离线文档集以查找 200 多个 API、100 多个备忘单等。您甚至可以生成自己的文档集或请求将其包含在内。
Dash 附带 200 多个独立的文档工具包。您可以选择要下载的文档集,而 Dash 会负责其余的工作,确保它们保持最新。您还可以创建自己的文档集、请求文档集或从第三方来源下载文档集。
下面列出了 Dash 附带的所有文档集。所有文档集都经过精心创建和维护。
文档浏览器
离线文档:iOS、macOS、watchOS、tvOS、Swift、Man Pages、.NET Framework、ActionScript、Akka、Android、AngularJS、Angular.dart、Ansible、Apache、Appcelerator Titanium、AppleScript、Arduino、Backbone、Bash、Boost、Bootstrap , Bourbon, Bourbon Neat, C, C++, CakePHP, Cappuccino, Chai, Chef, Clojure, CMake, Cocos2D, Cocos2D-X, CodeIgniter, CoffeeScript, ColdFusion, Common Lisp, Compass, Cordova, Corona, CSS, D3.js, Dart , Django, Dojo Toolkit, Drupal, 7ElasticSearch, Elixir, Emacs Lisp, Ember.js, Emmet.io, Erlang, Express.js, 表达式引擎, ExtJS, Flask, Font Awesome, Foundation, GLib, Go, Grails, Groovy, Grunt , Haml, Haskell, HTML, Jade, Jasmine, Java SE, Java EE, JavaFX, javascript, Joomla, jQuery, jQuery Mobile, jQuery UI, Knockout.js, Kobold2D, Laravel, LaTeX, Less, Lo-Dash, Lua, Marionette .js,流星,MomentJS,MongoDB,猫鼬,单声道,MooTools、MySQL、Nginx、Node.js、NumPy、OCaml、OpenCV、OpenGL、Perl、PhoneGap、PHP、PHPUnit、Play Framework、Polymer.dart、PostgreSQL、Processing.org、Prototype、Puppet、Python、Qt、R、Redis , RequireJS, Ruby, Ruby on Rails, Rust, Sass, SaltStack, Scala, SciPy, Sencha Touch, Sinon, Smarty, Sparrow, Spring Framework, SproutCore, SQLAlchemy, SQLite, Statamic, Stylus, SVG, Symfony, Tcl, Tornado, Twig , Twisted, TYPO3, Underscore.js, Unity 3D, Vagrant, Vim, VMware vSphere, WordPress, Xamarin, Xojo, XSLT, XUL, Yii, YUI, Zend Framework, Zepto.js。Spring Framework、SproutCore、SQLAlchemy、SQLite、Statamic、Stylus、SVG、Symfony、Tcl、Tornado、Twig、Twisted、TYPO3、Underscore.js、Unity 3D、Vagrant、Vim、VMware vSphere、WordPress、Xamarin、Xojo、XSLT、XUL 、Yii、YUI、Zend 框架、Zepto.js。Spring Framework、SproutCore、SQLAlchemy、SQLite、Statamic、Stylus、SVG、Symfony、Tcl、Tornado、Twig、Twisted、TYPO3、Underscore.js、Unity 3D、Vagrant、Vim、VMware vSphere、WordPress、Xamarin、Xojo、XSLT、XUL 、Yii、YUI、Zend 框架、Zepto.js。
支持使用 Appledoc 和 Doxygen 等流行工具生成的文档集。
方法方便地显示在一个特殊的目录中。
突出显示的页内搜索。
保存您最常用的文档页面的书签。
创建搜索配置文件以在文档集之间轻松切换。
通过定义关键字过滤器轻松搜索特定的文档集(例如,以“python:”开始查询以仅搜索 Python 文档)。
集成插件:Xcode、Alfred、Quicksilver、LaunchBar、PopClip、AppCode、Sublime Text、Emacs、Vim、TextMate、Eclipse、终端、AppleScript。
使用“dash://”URL 方案或“Lookup in Dash”系统服务轻松与任何其他应用程序集成。
模糊搜索。不要让拼写错误妨碍您。
为速度而生。搜索几乎是即时的。
片段管理器
收集您经常重复使用的代码片段。
通过将库保存在 Dropbox 中进行同步。
超过 80 种代码高亮语法。
可以在粘贴之前编辑变量占位符。
无论您在哪里键入缩写词,它们都会展开。
特殊片段占位符
@clipboard 扩展到剪贴板的内容。
@cursor 在展开后重新定位光标。
@date 扩展到当前日期。
时间扩展到当前时间。
其他特性
视网膜就绪。
多点触控手势。
菜单项或停靠应用程序,始终只有一个键盘快捷键。
只想将 Dash 用作片段管理器或文档浏览器的用户可以这样做。