Навигация
TNT Team — Не требуется
Dash является браузером документации API и менеджером фрагментов кода. Dash хранит фрагменты кода и мгновенно выполняет поиск в автономных наборах документации для более 200 API, более 100 шпаргалок и многого другого. Вы даже можете сгенерировать свои собственные наборы документов или запросить их включение.
Dash поставляется с 200+ автономными комплектами документации. Вы можете выбрать, какие наборы документации загрузить, а Dash позаботится обо всем остальном, убедившись, что они обновляются. Вы также можете создавать свои собственные наборы документов, запрашивать наборы документов или загружать наборы документов из сторонних источников.
Ниже перечислены все наборы документации, которые поставляются с Dash. Все комплекты документации были созданы и поддерживаются с особой тщательностью.
Offline Documentation: 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, jаvascript, 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.
Supports docsets generated using popular tools like Appledoc and Doxygen.
Methods are conveniently shown in a special table of contents.
Highlighted in-page search.
Save bookmarks of your most used documentation pages.
Create search profiles to easily switch between docsets.
Easily search specific docsets by defining keyword filters (e.g., start your query with «python:» to search only the Python documentation).
Integration plugins for: Xcode, Alfred, Quicksilver, LaunchBar, PopClip, AppCode, Sublime Text, Emacs, Vim, TextMate, Eclipse, Terminal, AppleScript.
Easily integrate with any other application using the «dash://» URL scheme or the «Look up in Dash» system service.
Fuzzy search. Don’t let misspellings get in your way.
Built for speed. Searching is almost instant.
Collect snippets of code that you reuse often.
Sync by saving your library in Dropbox.
Over 80 syntaxes for code highlighting.
Variable placeholders can be edited before pasting.
Abbreviations are expanded wherever you type them.
Special Snippet Placeholders
@clipboard expands into the contents of the clipboard.
@cursor repositions the cursor after expansion.
@date expands into the current date.
time expands into the current time.
Retina-ready.
Multi-touch gestures.
Menu item or dock application, always one keyboard shortcut away.
Users that want to use Dash only as a snippet manager or documentation browser, can do so.
Dash — лучший друг программиста
Любой человек, не понаслышке знакомый с программированием, понимает важность оперативного доступа к документации. Последней обычно приходится лопатить очень много: и на язык программирования, и на библиотеки, и на СУБД и на многое другое. Поэтому я не мог пройти мимо такой интересной программы, как Dash.
Помимо стандартных доксетов, Dash обладает огромным набором cheat-sheets, предоставляющих краткую выжимку самой важной информации по заданной теме: начиная с Emoji и заканчивая Emacs. Также в роли Docset может выступать небезызвестный Stakoverflow.
Интерфейс программы прост и эффективен. Знакомство с ним упрощает умная система контекстных подсказок, знакомящих вас с важными аспектами. Слева находится список доксетов и строка поиска, в правой части крупно показывается содержание выбранного раздела. Когда вы ввели какое-то слово для поиска, левый столбец делится на две части. В верхней его половине показывается список подходящих статей, в нижней — подразделы текущей статьи. Если после введенного поискового слова набрать пробел и начать вводить следующее — Dash будет пытаться искать его на текущей странице. Если же вам нужно искать что-то с пробелом — просто не пишите его, Dash отлично разберется.
Обычно не все доксеты нужны в каждый определенный момент времени. Если вы пишете код в XCode, вам вряд ли нужна справка по Python, а при верстке страницы в Coda подсказки по Emacs будут просто лишним шумом. Для решения этой проблемы в Dash существуют профили поиска. Окно их настройки открывается, если нажать на иконку лупы в левом углу окна поиска. Для каждого профиля вы можете настроить, какие доксеты в него входят. Выбранный профиль отображается иконкой слева от поля поиска. Также вы можете задать условия активации профиля: сочетание клавиш, работа определенных программ, ввод заданного префикса в поле ввода. Очень удобно: при открытом PyCharm у меня активны документы по Python, в XCode — Objective-C.
Название: Dash
Издатель/разработчик: Kapeli/Bogdan Popescu
Цена: Бесплатно
Встроенные покупки: Есть
Скачать: Для OS X 10.7 и выше
Dash 5.4 — браузер документации и примеров кода
Dash — очень удобное приложение, включающее в себя браузер API документации и примеров фрагментов кода с возможностью поиска, для следующих языков, сред программирования и баз данных.
Documentation Browser Features:
- Offline Documentation: iOS, OS X, watchOS, 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, jаvascript, 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.
- Download docsets from CocoaDocs.org, RubyGems.org, Maven.org (Java and Scala), Packagist.org (PHP) and GoDoc.org.
- Supports docsets generated using popular tools like Appledoc and Doxygen.
- Methods are conveniently shown in a special Table of Contents.
- Highlighted in-page search.
- Save bookmarks of your most used documentation pages.
- Create search profiles to easily switch between docsets.
- Easily search specific docsets by defining keyword filters (e.g. start your query with «ruby:» to search only the Ruby documentation).
- Integration plugins for: Xcode, Alfred, Quicksilver, LaunchBar, Coda, Espresso, PopClip, Sublime Text, Atom, Brackets, Chocolat, Emacs, Vim, BBEdit, TextWrangler, TextMate, Eclipse, AppCode, Android Studio, IntelliJ Idea, RubyMine, WebStorm, PhpStorm, PyCharm, Terminal, AppleScript.
- Easily integrate with any other application using the «dash://» URL scheme or the «Look up in Dash» system service.
- Annotate any documentation page and view public annotations.
- Use alongside Dash for iOS to turn your iOS device into a remote screen just for documentation.
- Fuzzy search. Don’t let misspells get in your way.
- Built for speed. Searching is almost instant.
Snippet Manager Features:
- Collect snippets of code that you reuse often.
- Sync by saving your library in Dropbox.
- Over 80 syntaxes for code highlighting.
- Variable Placeholders can be edited before pasting.
- Abbreviations are expanded wherever you type them.
Special Snippet Placeholders:
- @clipboard expands into the contents of the clipboard.
- @cursor repositions the cursor after expansion.
- @date expands into the current date.
- @time expands into the current time.
Other Features:
- Retina-ready.
- Multi-Touch Gestures.
- Menu item or dock application, always one keyboard shortcut away.
- Users that want to use Dash only as a Snippet Manager or Documentation Browser, can do so.
Version 5.4.0:
- Dash is now ready for macOS Big Sur.
- Dash now has a new icon.