61 plugins in category «Tools integration»

ADB Friendly

ADB Friendly is a Android Studio plugin to provide some useful functions via ADB.
The plugin can rotate screen on connected devices or emulators only now. But I will add to some features. If you have requests feel free to contact me :)
Usage:
Install the plugin then icon is added to toolbar.
If you using Android Studio, it was added to the menu inside Tools > Android.
Click the icon or menu then dialog pop up.

Now the plugin automatically connect to adb but it was not work well on Windows.
If your devices are not shown on the dialog, please try to run some adb command (e.g. "adb devices") from the terminal. (You can use adb command, the plugin can access adb and display devices.)

ADB Idea

Adds the following ADB commands to Android Studio and Intellij:
  • ADB Uninstall App
  • ADB Kill App
  • ADB Start App
  • ADB Restart App
  • ADB Clear App Data
  • ADB Clear App Data and Restart

There are two basic ways to invoke a command:
  • Through the Tools->Android->ADB Idea menu
  • By searching for "ADB" in "Find Actions" (osx: cmd+shift+a, windows/linux: ctrl+shift+a)

Android TV Remote

This plugin adds a remote controler toolwindow to connect and remotely control your Android TV or other android device.

Android WiFi ADB

Provides an action which allow you quickly connect your Android device over WiFi to install, run and debug your applications without a USB connected by pressing one button.
Connect your device using a USB cable and press the Android WiFi ADB button. Once the device be connected over WiFi you'll see an IntelliJ/Android Studio notification. Now you can disconnect your USB cable and enjoy deploying, running and debugging your applications over WiFi.
The version 2.0 enables a window to check which of your devices are connected or not and connect/disconnect it manually if needed.

ANTLR v4 grammar plugin

By parrt

This plugin is for ANTLR v4 grammars and includes ANTLR 4.5.3. It works with Intellij 13.x-15, 2016.1. It should work in other Jetbrains IDEs. I have tested in PyCharm 4.5 and CLion 1.2.

  • syntax highlighting
  • syntax error checking
  • semantic error checking
  • navigation window
  • goto-declaration
  • find usages
  • rename tokens
  • rename rules
  • comment grammar rule lines with meta-/ (1.7)
  • grammar/comment folding (1.7)
  • generates parser code; shortcut (ctrl-shift-G / meta-shift-G) but it's in Tools menu and popups.
  • code completion for tokens, rule names;
  • finds tokenVocab option for code gen if there is a tokenVocab option, don't warn about implicit tokens.
  • handles separate parsers and lectures like TParser.g4 and TLexer.g4 (1.7)
  • Parse tree nodes show the alternative number the parser chose to match that node. (1.7)
  • has live grammar interpreter for grammar preview. Right click on rule and say "Test ANTLR Rule".
  • view parse trees in hierarchy (sideways tree) view. (1.8)
  • can view parse trees for input matched in more than one way (ambiguities) (1.7)
  • can view lookahead trees to show how input directed ANTLR to match a particular alternative (1.7)
  • changes to grammar seen in parse tree upon save of grammar.
  • works with all Jetbrains IDEs (1.8)
  • refactoring: extract rule, inline rule (1.8), dup rule to make refs unique (1.9)

Generates code in /gen/package/YourGrammarRecognizer.java unless you override in the configuration dialog. Shortcut to generate parsers is ctrl-shift-G / meta-shift-G but it's in Tools menu, popups. Code completion for tokens, rule names. finds tokenVocab option for code gen if there is a tokenVocab option, don't warn about implicit tokens. shortcut conflicted with grammar-kit plugin. Has live grammar interpreter for grammar preview. Right click on rule and say "Test ANTLR Rule". Changes to grammar seen in parse tree upon save of grammar.

You can configure the ANTLR tool options per grammar file; right-click in a grammar or on a grammar element within the structured view. When you change and save a grammar, it automatically builds with ANTLR in the background according to the preferences you have set. ANTLR tool errors appear in a console you can opened by clicking on a button in the bottom tab.

You can use the ctrl-key while moving the mouse and it will show you token information in the preview editor box via tooltips.

Errors within the preview editor are now highlighted with tooltips and underlining just like a regular editor window. The difference is that this window's grammar is specified in your grammar file.

See README.md for more details.

For really big files and slow grammars, there is an appreciable delay when displaying the parse tree or profiling information.

Github source

Atlassian Connector for IntelliJ IDE

Atlassian Connector for IntelliJ IDE provides integration for the following Atlassian products:
  • JIRA 3.12 and above
  • Bamboo 2.7 and above
  • Crucible 2.4 and above
  • FishEye 2.4 and above

AWS Elastic Beanstalk Integration for Web Languages

This plugin provides support for Amazon Web Services Elastic Beanstalk cloud platform for web languages JetBrains IDEs. Following features are available:
  • applications deployment on Elastic Beanstalk
  • incremental git deploy support for modules
  • PHP, Ruby, Python and Node.js solution stacks are supported on respected IDEs
  • PHP remote debugging is supported

The "Getting started guide" for the plugin is posted on the google docs: http://bit.ly/php-beanstalk-plugin-060

Bitbucket Linky

Bitbucket/Stash References plugin is now called Bitbucket Linky

Bitbucket Linky plugin provides a handy ways to navigate to Atlassian Bitbucket. This plugin adds following actions into your IDE:

  • copy Bitbucket link to the selected file or selected lines in the file (Ctrl+Shift+X,C on Windows / Cmd+Shift+X,C on Mac)
  • open selected file or selected lines in the file in Bitbucket in your Browser (Ctrl+Shift+X,B on Windows / Cmd+Shift+X,B on Mac)
  • open selected commit in Bitbucket in your Browser (from the gutter context menu)

Bitbucket Linky supports both Bitbucket Cloud and Bitbucket Server (formerly known as Stash).
The plugin uses your project's VCS settings (supports both Git and Mercurial) to build links to the repository in Bitbucket, hence no configuration is needed.


Huge thanks to Brent Plump and Piotr Wilczyński!


Please note that this plugin is not officially supported by Atlassian.


Checker Framework Support

The Checker Framework enhances Java type system to make it more powerful and useful. This lets software developers detect and prevent errors in their Java programs. The Checker Framework includes compiler plug-ins ("checkers") that find bugs or verify their absence.

Clever Cloud Integration

Clever Cloud integration in IntelliJ IDEA.
Include:
  • Detection and association of Clever Cloud applications with the current project.
  • Clone a Clever Cloud application
  • Push on Clever Cloud action
  • Integration of logs inside the IDE

Code Review for IntelliJ IDEA

Plugin provides IDEA integration with Code Review Tools (such as Crucible from Atlassian)

Main features:

  • Dashboard toolwindow
  • View separated commits in one review item
  • Show diff for commit
  • Add general comments
  • Add reply to general comments
  • Add versioned comment (right-click)
  • Add reply to versioned comment (right-click on comments list)

Important note:

Plugin works only with IDEA trunk builds and git repositories

CollabNet Tools

CollabNet Connector for IntelliJ IDEA provides IDEA IDE integration for CollabNet TeamForge.

COLT WebStorm Plugin

COLT live coding tool integration plugin

Command Line Tool Support

Supports command execution. Provides completion and parameter info for Zend Framework Tool, Symfony, third party command-line tools via XML descriptor.

Connector to assigned Targetprocess entities

Adds support of Targetprocess server into Jetbrains' IDE (IDEA, WebStorm, etc.). Retrieves assigned entities from Targetprocess server.

Create Jira Ticket

Creates Atlassian Jira-Tickets directly from Comments in Sourcecode based on configurable rules.

CSS-X-Fire

Connects Firebug CSS editor with any IDE with CSS capabilities (IntelliJ IDEA Ultimate, PhpStorm, WebStorm, PyCharm, RubyMine).

Please read the installation guidelines here: http://code.google.com/p/css-x-fire/wiki/Installation

Style with pleasure!

Cucumber for Scala

Enables Reference tracking of glue code when using cucumber-scala DSL. Requires Scala language integration from Community Repo and the JetBrains cucumber plugin. Issue tracking at https://github.com/danielwegener/intellij-cucumber-scala/issues

Dash

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

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

Docker integration

This plugin lets you download and build Docker images, create and start Docker containers, and carry out other related tasks.
Note: For the plugin to work properly, your IDE should be started using Java 7 or a later version. For corresponding instructions, see Selecting the JDK version the IDE will run under.

Ebean weaver

Post-compile Ebean weaving

fir.im upload

fir.im upload
ONLY 2 STEPS To Distribute Beta Applications
FIR.im provides beta app distribution services for free in a fast and safe way by 2 steps: upload IPA/APK, download and install by a short URL . FIR is short for Fly It Remotely.
fir.im http://fir.im

Gerrit

Gerrit Code Review Tool Integration

Only Gerrit 2.6 or newer is supported (missing / incomplete REST API in older versions)

Features:

  • Do reviews directly from your IDE (voting and commenting)
  • List and query changes
  • Optimized push dialog for Gerrit operations (refs/for, add reviewers, ...)
  • Compare (Diff) changes against your local clone (much more comfortable than in Web UI because of well known syntax highlighting and other IDE features)
  • Submit changes
  • Notifications for new changes which are waiting for your review
  • Cherry-Pick and checkout changes into your local clone
  • Star (and unstar) changes
  • File and line based comments (Gerrit 2.7 or newer only)
    Usage: Add new comments in file diff window with right click on line; remove not yet submitted comments with a click on comment icon. Comments need to be submitted with "Submit" or any "+/-" action.
  • Clone and set up Gerrit projects directly in IDE (commit-message-hook is automatically added)
  • Abandon changes
  • Publish and delete draft changes

If you find any issues, please report them (please use the GitHub issue tracker instead of review comments).

This plugin uses gerrit-rest-java-client for communication with Gerrit REST API. If you need to build a Java application which needs to communicate with Gerrit, this library probably supports you quite a lot.

If you like this plugin, you can support it:

  • Spread it: Tell your friends who are using IntelliJ and Gerrit about this plugin (or even bring them to use these fantastic products!)
  • Vote for it: Write your review and vote for it at the IntelliJ plugin repository.
  • Star it: Star it at GitHub. GitHub account required.
  • Improve it: Report bugs or feature requests. Or even fix / implement them by yourself - everything is open source!
  • Donate: You can find donation-possibilities in the README file.

Gherkin

Provides support of Gherkin language

GitLab Integration Plugin

GitLab Integration plugin:

Lets you interact with gitlab from within your IDE.

Features:
  • List projects (by namespaces) and their issues
  • Filter issues by author, assignee or custom text
  • Re-open / close issues (right click)
  • Edit issues (double click)

Please, leave a comment or drop me an email with any issues/reports.

After plugin install, go to IDE preferences, and look for Gitlab Integration.
You'll need the host and your API key from your gitlab (which you can find under Profile Settings -> Account)

Heroku Integration

By jexp
Heroku integration for all Jetbrains products. Stores credentials and API-token, lists existing apps, allows current project to be connected to an app, new app creation, deploy. Handling of addons, processes, scaling, collaborators, logs, environment and releases.

imdone

Open imdone-atom task links in intellij.

intellij-translation

Plugin for translate English to Chinese.

IntelliLab

Seamless integration of GitLab issues and IntelliJ local tasks.

Beyond that, you can also create new and edit existing issues. Due to limitations of GitLab, deleting issues is not supported.

Jenkins Control Plugin

A Jenkins Plugin for Intellij

LDAP browser

Plugin to browse LDAP servers
Using Apache Directory LDAP API version 1.0.0-RC1
Currently supported authentication methods are anonymous and simple authentication

Leanpub

A plugin for Leanpub that allows you to generate previews as well as publish books, directly from inside the IDE. Works on all IntelliJ-based IDE's

MayaCharm

Maya integration with run and debug configurations for Maya. MayaCharm lets you execute the current document or arbitrary code as if it was in Maya from PyCharm. For users of the professional version of PyCharm it will also setup and connect the pydev debugger to Maya as well.

See also:

Mongo Plugin

Mongo integration for Intellij

Multi-OS Engine Plugin

Multi-OS Engine IDE plugin for Android Studio

nginx Support

nginx server support for IntelliJ IDEA
Runs/reloads configuration/stops nginx server from IDEA.
Configuration file syntax highlighting, auto-completion and inspections.

Open in LightPaper

By skift
Open markdown file into Markdown Viewer LightPaper.
Default keymap is "Ctrl+Alt+M".
You need to install 'LightPaper'.
Visit this site.
http://clockworkengine.com/lightpaper-mac/

Open in Marked

Open markdown file into Markdown Viewer Marked.
Default keymap is "Ctrl+Alt+M".
You need to install 'Marked'.
Visit this site.
http://markedapp.com/

PhpMetrics

PhpMetrics integration.

PhpMetrics is a static analysis tool for PHP.

Documentation available on www.phpmetrics.org website.

Plugin Importer+Exporter

This plugin currently has two main features.
  • Dump which plugins are installed to a JSON file
  • Download all plugins from a JSON file
This plugin DOES NOT export actual plugins.

GitHub | Issues

ReST Console

A simple ReST console for IntelliJ.
Create and test network calls using OK HTTP.
Supports import of requests in Charles Proxy XML format, and DHC Json format.

Review board

Review Board Code Review Tool

Only Reviewboard 2.0.5 or newer is supported

Features:

  • Do reviews directly from your IDE
  • View all, pending or submitted reviews
  • Compare (Diff) changes in review locally
  • Submit changes to the reviewboard server
  • Comment on reviews
    Usage: Add new comments in file diff window with click on line;
  • Submit/Discard Reviews

Limitations:

  • Viewing multiple reviews is not supported
  • Updating diff is not supported

If you find any issues, please report them (please use the GitHub issue tracker instead of review comments).

If you like this plugin, you can support it by writing review and voting for it on IntelliJ plugin repository

Robot Framework Support

Robot Framework support plugin for IntelliJ Idea
  • Syntax highlighting
  • Code completion support:
    • User defined keywords from .robot files
    • User defined keywords from Static Python libraries [*]
    • Robot Library keywords [*]
  • Jump to keyword definition, from local file and from the recursively imported resources
  • Jump to resource
  • Find usages / rename of keywords and resources
  • Structure view for test cases and keywords
[*] requires PyCharm or Python plugin from JetBrains

RTCTasks

Tasks provider for bugzilla

Sireum v3

Sireum is a software analysis platform being developed at SAnToS Laboratory, Kansas State University. This plugin integrates Sireum tools such as the Logika natural deduction proof checker for propositional, predicate, and programming logics with IntelliJ.

SonarQube Community Plugin

Connects SonarQube to IntelliJ IDEA

Source Synchronizer

Source Synchronizer is a powerful plugin for performing one-way file synchronization for your project.
It synchronizes the remote target so that it will match your local project. It features support for FTP, FTPS, SFTP and SCP protocols. You can filter the uploaded files, or you can simply opt to sync out only selected or changed files.

Spell Checker English Dictionary

Standard english dictionary for Spell Checker plugin

Spell Checker German Dictionary

Standard german dictionary for Spell Checker plugin

Spell Checker Russian Dictionary

Standard russian dictionary for Spell Checker plugin

stock

After installing this plugin, you can choose the stock, and add to the "my stock" tool window, and then you will receive the latest price information.
Note: currently only supports A-share market

StringTemplate v4 plugin

By parrt

This plugin is for StringTemplate v4 .stg files. It works with Intellij 13.x-15. It should work in other Jetbrains IDEs.

Github source

TargetProcess Tasks Connector

Plugin which integrate Target Process with IDE.

TeamCity Integration

Integration with JetBrains TeamCity - innovative solution for continuous integration and build management.

TestFairy Integration

TestFairy Integration plugin.
upload your app to TestFairy with a single click

TF Uploader

TF Uploader helps you upload your Android builds to Test Flight without having to open the browser and got to your project's page.
You just have to add the notes of your new build, set the path for the build (only once), add a team and the upload API token from test flight site and you are ready to send the Android builds right from your favorite IDE.

UDC

UDC is a plugin for UCMDB UD (Universal Discovery) Content development. UDC dramatically simplifies development and deployment of UCMDB. The following features are available:

  • Download resource from the remote UCMDB
  • Create package by the format of UDC template
  • Diff a local file with the one in server
  • Push resource to server
  • Pack a folder when it is in accord with UDC format
  • Deploy package in a zip format to server

Upsource Integration

Integration with JetBrains Upsource

Note: If you want to have access to the most recent bug fixes and features of the plugin, you can install it from the alpha channel. To do so please add the following custom plugin repository: https://plugins.jetbrains.com/plugins/alpha/7431

WebFont plugin

Use custom free fonts in your projects.

webOS-Storm

By Roar
Developer tools for HP webOS developers. Requires a valid installation of the HP webOS SDK 2.1 or 3.0 to function properly.

YouTrack Integration Plugin

By jk1

Extends bundled task management plugin to provide deeper integration with YouTrack bug tracker:

  • Adds command window to execute YouTrack commands from IDE
  • Supports code navigation when clicking on Java stacktraces in issue tracker
  • Shows issue custom fields for YouTrack tasks
  • Renders YouTrack wiki markup

Compatibility: YouTrack 5.2+, Intellij Idea 15.0.2+