A smart and simple plugin that provides keyboard shortcut access for Dash, Velocity or Zeal in IntelliJ IDEA, RubyMine, WebStorm, PhpStorm, PyCharm and Android Studio.
Java
#55 Compare This branch is 86 commits ahead, 1 commit behind combinatorial:master.
Latest commit 8750b9a Dec 16, 2016 @gdelmas committed on GitHub Merge pull request #58 from iamsoorena/patch-1
resolving the problem in issue #57
Permalink
Failed to load latest commit information.
META-INF updated version Jan 20, 2016
resources added icons Dec 3, 2014
src/de/dreamlab/dash Update KeywordLookup.java Dec 16, 2016
.gitignore updated .gitignore May 6, 2014
Dash.iml added icons Dec 3, 2014
README.md updated version & readme Dec 4, 2014

README.md

A smart and simple plugin that provides keyboard shortcut access for Dash, Velocity or Zeal in IntelliJ IDEA, RubyMine, WebStorm, PhpStorm, PyCharm and Android Studio.

Flattr this

Installation

To install the plugin in your IDE go to Preferences -> Plugins -> Browse repositories and search for "Dash".

Usage

The default shortcut assigned to search is Cmd-Shift-D (Mac OS X) or Ctrl-Shift-D (Windows, Linux).

A menubar command named either "Search in Dash" (Mac OS X), "Search in Velocity" (Windows) or "Search in Zeal" (Linux) can be found in the "Tools" menu.

The plugin either searches for the statement at caret position or the current selection. It will identify the programming language in use and request filtered results accordingly.

Configuration

Shortcut

You can change the shortcut at Preferences -> Keymap -> Plug-ins -> Dash.

Toolbar Icon

You can add a "Search in Dash/Velocity/Zeal" button to the toolbar. Right-click the menubar -> Customize […]. You will find the button under "Plug-ins -> Dash".

Supported API Documentation Browsers

Kapeli Dash (Mac OS X)

Dash is an API Documentation Browser and Code Snippet Manager. Dash stores snippets of code and instantly searches offline documentation sets for 150+ APIs (for a full list, see below). You can even generate your own docsets or request docsets to be included. http://kapeli.com/dash

Velocity (Windows)

Velocity gives your Windows desktop offline access to over 150 API documentation sets (provided by Dash for OS X). https://velocity.silverlakesoftware.com

Zeal (Linux)

Zeal is a simple offline API documentation browser inspired by Dash (OS X app). http://zealdocs.org

Troubleshooting

The plugin does not work on old IDEs

Older IDE versions like AppCode 1.x are not supported anymore. Please manually install version 2.2 of the plugin: https://github.com/gdelmas/IntelliJDashPlugin/releases/tag/2.2

In rare conditions the installation from the repositories does not work

It looks like there is an IntelliJ/Java bug with OS X Mavericks which prevents to install plugins from the repositories. Please install the plugin manually from here. For additional information check issue #13.