Dash – API 文档浏览器和代码片段管理器

Dash 是一款集成了 API 文档浏览器和代码片段管理功能的工具。它可以存储代码片段,并能即时搜索超过 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
  • ElasticSearch, Elixir, Emacs Lisp, Ember.js, Emmet.io, Erlang, Express.js, Expression Engine, 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, Meteor, MomentJS, MongoDB, Mongoose, Mono, 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

支持使用 Appledoc 和 Doxygen 等流行工具生成的文档集。方法的目录以特殊表格形式展示,方便查阅。页面内搜索高亮显示结果。可以保存常用文档页面的书签。创建搜索配置文件,以便轻松切换文档集。通过定义关键字过滤器,可以轻松搜索特定的文档集(例如,以 “python:” 开头进行查询,只搜索 Python 文档)。

集成插件支持:Xcode, Alfred, Quicksilver, LaunchBar, PopClip, AppCode, Sublime Text, Emacs, Vim, TextMate, Eclipse, Terminal, AppleScript。使用 “dash://” URL 方案或 “在 Dash 中查找” 系统服务,可以轻松与任何其他应用程序集成。支持模糊搜索,无需担心拼写错误。专为速度而生,搜索几乎是即时的。

代码片段管理器

收集你经常重复使用的代码片段。可以将代码库保存到 Dropbox 中进行同步。支持超过 80 种语法高亮显示。粘贴前可以编辑变量占位符。当你输入缩写时,会自动展开为完整的代码片段。

特殊代码片段占位符

  • @clipboard:展开为剪贴板中的内容。
  • @cursor:展开后将光标重新定位。
  • @date:展开为当前日期。
  • time:展开为当前时间。

其他功能

  • 支持 Retina 高清显示。
  • 支持多点触控手势。
  • 可以作为菜单栏项目或 Dock 应用,通过一个快捷键随时调用。
  • 只想将 Dash 用作代码片段管理器或文档浏览器的用户,也可以单独使用其相应功能。

要安装并运行“Open Gatekeeper friendly”应用,请按以下步骤操作:

  • 挂载镜像文件,然后运行“Open Gatekeeper friendly”应用。
  • 在终端窗口中,按下回车键,以绕过系统的安全设置。
  • 将应用拖放到“应用程序”文件夹中。
  • 现在,应用已准备就绪,可以正常使用了。
声明:本站资源仅限学习研究使用,请在24小时内删除。建议通过官方渠道购买正版软件,支持开发者创作。