Simple tool for helping with handling connected android devices or emulators.
NEW! Dynamic macros. Now is possible have macros more dynamic.
Example. We have got macro named "my_email", type "input text" with value "email@example.com".
For some reason is nice to have option change email on fly.
In this case we must little bit edit macro content.
For params which can be replaced just add $ as first letter of value. firstname.lastname@example.org > $my,email@example.com - that's it.
Now in shell tab is possible call macro with its name $my_email and new value > $my_email firstname.lastname@example.org and press execute.
Origin value from macro will replaced with new value and macro will execute.
If you don't add value or you will run dicro direct will used value witouth first $ char.
Also is possible do chain of macros execute as they're added into shell tab or mix shell commands and macros in one.
Open Plugin via menu: View > Tool Windows > ADBRemoter or from Tool Buttons at lower right side of the IDEHow it works
The first step is to map the adb executable file.
The first panel shows all devices currently connected to ADB (via usb or remote).
The second panel contains 3 tabs:
Tools >> On-Device Resource Localization
Adds dynamic string resource management features enabling:
Supports 70+ languages including Chinese, Right-to-left languages
Works with native Android apps using Gradle build.
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.
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.
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:
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.
This plugin provides an user interface within CLion to easily use clang-tidy on your project's sources. Results will be displayed within an intuitive UI which allows to select and apply single changes to your project.
clang-tidy is part of CLang, the C/C++/ObjectiveC compiler backend of LLVM.
When running clang-tidy, it performs a static code analysis to find some common issues and code style violations and provides fixes which can be applied to your code.
Some checks of clang-tidy, formerly known as clang-modernize, checks for code constructs, which can be converted into modern C++11 syntax. For example this includes:
overridekeyword to overridden functions in subclasses
To learn more about clang-tidy visit
Important note:Plugin works only with IDEA trunk builds and git repositories
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!
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.
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/dashVelocity (Windows)
Velocity gives your Windows desktop offline access to over 150 API documentation sets (provided by Dash for OS X). https://velocity.silverlakesoftware.comZeal (Linux)
Zeal is a simple offline API documentation browser inspired by Dash (OS X app). http://zealdocs.org
Java Runner/Debugger for Embedded Systems/IoT Devices that run on any variant of the Embedded Linux Kernel
The serialization logic is highly optimized and always safe.
Enjoy the benefits of optimize serialization for your applications. Speed up many Java technologies:
The plugin will add a compiler plugin to the IntelliJ build chain which will detect if a module uses Felix SCR annotations. In case the compiling module uses Felix SCR annotations it will create a service component XML and add it to the MANIFEST.MF.
The plugin also delivers also a bunch of code inspections which might be useful.Features:
What is supported:
The plugin currently supports only Felix Annotations 1.9.0 or greater
What is not supported
The plugin doesn't support JavaDoc parsing.If you want to provide feedback feel free to drop me a email or to post a issue on the github repository
..."We use IDEA inspections and FindBugs complementary. FindBugs is running in our continuous integration process and IDEA inspections are used during coding." What about using both during coding from within IntelliJ IDEA?
FindBugs-IDEA plugin features:
Gerrit Code Review Tool Integration
Only Gerrit 2.6 or newer is supported (missing / incomplete REST API in older versions)
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:
A plugin for IntelliJ IDEA to interact with a CRX repository via the FileVault tool which is packaged with Adobe AEM/CQ.
This plugin is largely based upon, and liberally borrows from, VaultClipse which is a plugin for the Eclipse IDE for interacting with FileVault.
The plugin source can be found on Github
JBoss Forge 3.x Support
Execute wizards and interact with the container.
Press Ctrl+Alt+4 to show Forge commands. On MacOSX, use Command + Option + 4.
Requires JDK1.8+ to run.
Bundled with Forge 3.2.3.Final
The JBoss Forge plugin only works with Java 8 or higher.
The following exception will appear if you execute in JDK 7 or lower :
Plugin 'org.jboss.forge.plugin.idea' failed to initialize and will be disabled. Please restart IntelliJ IDEA. com.intellij.diagnostic.PluginException: org/jboss/forge/plugin/idea/service/ForgeService : Unsupported major.minor version 52.0 [Plugin: org.jboss.forge.plugin.idea]
IntelliJ Idea runs on JDK 6 by default, make sure to change the default IDE VM use JDK 8 by following instructions provided in here.
JRebel for Android skips the build and install process. Develop your Android applications in real-time. Any updates to code or resources are applied to the running application. Works with real devices and emulators alike.
JRebel is a productivity tool that allows developers to reload code changes instantly. It skips the rebuild, restart, and redeploy cycle common in Java development. JRebel enables developers to get more done in the same amount of time and stay in the flow while coding. JRebel supports a majority of real-world enterprise java stacks and is easy to install into existing development environments.
This plugin provides integration for Kalistick platform.
Kalistick platform is a cloud-based service which aims to speed up software delivery, by monitoring code quality and business changes for effective testing.
You are able to create a free account in less than one minute, see www.kalistick.com for more information.
IDEA will try to open the code defined by the StackTraceElement.
It's primary use is IDEA integration in Lilith but it may also be used by other applications that require this type of functionality.
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.
Enables support for Quick Documentation (Ctrl-Q) for projects that use the Pegdown Doclet. Enable and configure the plugin in "Settings – Pegdown Doclet".
Tip: Also install the the PlantUML integration plugin for live-previews of your UML diagrams.
Limitation that won't be fixed
Review Board Code Review Tool
Only Reviewboard 2.0.5 or newer is 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
Provides the ability to define custom actions that you can invoke on any VCS changelist in order to execute operating system commands against the changelist content.
There's documentation available at the homepage.
Note that this plugin is not related to Scala or SBT, it's intended to be used with any batch file or shell script on the OS.
UDC is a plugin for UCMDB UD (Universal Discovery) Content development. UDC dramatically simplifies development and deployment of UCMDB. The following features are available:
This Plugin includes some tools to work with OpenUDDI Server (http://openuddi.sourceforge.net/).
Its main purpose is to implement OASIS spec "Mapping Two Data Models: WSDL & UDDI" for mapping between Web Services and UDDI Registry entries:
While The Plugin includes a simple UDDI Browser it is not its main purpose. Use Open Source Novell UDDI Browser if you need fully fledged UDDI Browser and Editor.
After plugin is installed UDDI submenu is added to Tools menu.
XcodeSchemeSelector provides an improved user interface for target and device selection in AppCode. It is better than the built-in interface because:
Extends bundled task management plugin to provide deeper integration with YouTrack bug tracker:
Compatibility: YouTrack 5.2+, Intellij Idea 15.0.2+