New or Updated

Jspresso Developer Studio

Jspresso Developer Studio for IntelliJ IDEA

Rust

Rust language support

IntelliJ with Bazel

Bazel support for IntelliJ. Features:
  • Import BUILD files into the IDE.
  • BUILD file custom language support.
  • Support for Bazel run configurations for certain rule classes.
Usage instructions at ij.bazel.build

InstAPK

Share your android project builds to slack channel in a single click.

Advanced Java Folding

This plugin folds arithmetic, concatenation, slice, compare, index and key access, type cast expressions, getters, setters and variable declarations in Java for better code readability. This covers BigDecimal, BigInteger, Long, Integer, Double, Float, Math, String, StringBuilder, List, Set, Map, Optional, primitive types and more.

Jelastic Cloud Platform Integration

Jelastic is the next generation Java and PHP cloud hosting platform (PaaS) available from multiple hosting companies around the Globe. Unlike other PaaSs, Jelastic can run and scale ANY application with no code changes required.

Sign-up for the free trial at http://jelastic.com, set your Jelastic credentials in Window/Preferences/Jelastic Preferences, and you will be able to manage your Jelastic environments, deploy applications, get log files, and perform other operations right within your favorite IDE.

Contact us about plug-in: plugins@jelastic.com

lsFusion support

Plugin adds editing and navigation support for lsFusion scripting files (*.lsf)

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

Makefile support

Support for UNIX Makefiles

Perforce IDEA Community Integration

[ Github ] | [ Open Issues ]

Associate your IDEA project with Perforce through the built-in version control.

Limitations:

  • Does not indicate to the user whether a file is synchronized to the head revision or not.
  • No repository browsing.
  • No resolving merge conflicts.

Getting Started

Once you install the plugin, you can associate a project directory with Perforce in the project settings (File - Settings..., then navigate to the Version Control panel). Make sure to edit the Perforce configuration to set the proper server connection settings.

The plugin will keep Your client's open changelists synchronized with the IDEA backed changelists, viewable under the "Changes" view. If the changelists become out of sync, you can force the plugin to re-examine the mappings by pressing the refresh button in the changes view.

Modifying a file, moving a file, copying a file, refactoring a file, and deleting a file will perform the correct Perforce operations, and put the changes into the currently selected IDEA changelist. Per-file history allows for comparing against the depot versions, even against the inherited file history.

Please visit the GitHub project open issues for a list of known issues, or for reporting new ones.

Zurb Foundation 6

In Web. By manolenso
Zurb Foundation 6 live template snippets

Releases: Changelog

Follow me on Twitter: @manolenso

Gitter: intellij-foundation6

Snippets enhancement: Enhancement

Compiled with Java 1.6

.ignore

.ignore
GitHub | Issues | Donate ( PayPal or BTC )

.ignore is a plugin for .gitignore (GIT), .hgignore (Mercurial), .npmignore (NPM), .dockerignore (Docker), .chefignore (Chef), .cvsignore (CVS), .bzrignore (Bazaar), .boringignore (Darcs), .mtn-ignore (Monotone), ignore-glob (Fossil), .jshintignore (JSHint), .tfignore (Team Foundation), .p4ignore (Perforce), .flooignore (Floobits), .eslintignore (ESLint), .cfignore (Cloud Foundry), .jpmignore (Jetpack), .stylelintignore (StyleLint), .stylintignore (Stylint) files in your project.
Features
  • Files syntax highlight
  • Coloring ignored files in the Project View
  • Gitignore templates filtering and selecting in rules generator by name and content
  • Show ignored files by specified ignore file (right click on .gitignore file)
  • Hide ignored files in Project View
  • Create file in currently selected directory
  • Generate Gitignore rules basing on GitHub's templates collection
  • Add selected file/directory to ignore rules from popup menu
  • Suggesting .gitignore file creation for new project
  • Entries inspection (duplicated, covered, unused, relative, incorrect syntax, relative entries) with fix actions
  • Comments and brackets support
  • Navigation to entries in Project view
  • Renaming entries from ignore file
  • Close opened ignored files action
  • Custom user templates with import/export features
  • Create custom templates from existing rules
  • Favorite templates


Compiled with Java 1.6

Completable Reactor

CompletableReactor framework makes it easier to create business flows that have concurrently running parts and complex execution branching.
CompletableReactor provides DSL-like Builder-style API to describe business flows.
Framework built on top of Fork Join Pool and CompletableFuture API.

Completable Reactor plugin provide graph visualization and source code navigation within IDE.

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)
  • opy Bitbucket link to the selected commit (gutter context menu)
  • open selected commit in Bitbucket in your Browser (gutter context menu)
  • open Create pull request form in Bitbucket for current branch (Ctrl+Shift+X,P on Windows / Cmd+Shift+X,P on Mac)

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, and in most cases doesn't require configuration. However, if Bitbucket hosting is not automatically recognized, it can be configured via IDE preferences.


Huge thanks to Brent Plump and Piotr Wilczyński!


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

NEJ

NEJ support for Intellij IDEA/WebStorm

目前还在开发中,有问题/需求请联系我。
PoPo: hzzhenglu, mail: abnerzheng@gmail.com
感谢Do more Dojo 插件,它给了我很多帮助,这里大量的代码都借鉴于它

Vaadin Designer

Vaadin Designer allows you to visually design user interfaces for your Vaadin applications using direct manipulation (WYSIWYG). It creates a declarative file with your UI design, and the Java needed to easily integrate it into your application. Vaadin Designer will speed up your layouting work, leaving more time to work on the logic.

Pants Support

Support for Pants build system

TYPO3 CMS Plugin

TYPO3 CMS Plugin GitHub Repository
beta quality
Features:
Autocompletion enhancements

The plugin reads the local project and tries to parse out usage of well-known APIs and provides you with autocompletion on points it knows for example possible parameter names.

  • Autocompletion for calls to IconFactory::getIcon with available Icons and preview
  • Line marker for Icon-Api usages with jump-to-definition and preview

Service Locator & Extbase Dependency Injection Container

The plugin provides you with greater code stability, since the return types of instance creations are inferred, giving you stable auto-completion and insight into the written code.

  • infer return type of GeneralUtility::makeInstance() calls without meta file
  • infer return type of GeneralUtility::makeInstanceService() calls without meta file
  • infer return type of ObjectManager::get() calls without meta file
Routing
Backend

The plugin parses the available route names in the core and extensions. More precisely it parses the `Configuration/Backend/(Ajax)Routes.php` files.

  • completion for backend route names on BackendUtility::getAjaxUrl()
  • completion for backend route names on UriBuilder::buildUriFromRoute()
  • annotations for both valid and invalid route references
  • line marker to allow quick navigation to the route definition
Code inspections
  • Extbase property injection (@inject) performance inspection

Credits

Thank you to Daniel Espendiller and Adrien Brault for providing their Symfony2 Plugin in the first place. It is a great inspiration for possible solutions and parts of the code.

Contributors

Stepik Union

Stepik plugin for code challenges on Python, Java, asm, C, C++, Clojure, Haskell, JavaScript, Mono C#, Octave, R, Ruby, Rust, Shell, Scala.
To uses this plugin you have to have Stepik account and follow the course.

Optional plugins:
Python
Clojure-Kit
Haskell
Scala
BashSupport
Ruby
Rust
R Language Support

Css Alphabetical Rearranger

This plugin for sorting CSS properties in alphabetical order. To run rearrange your css file press Rearrange Code im Main Menu -> Code -> Rearrange Code. Also you can check Rearrange Entries in Reformat Code dialog (Ctrl+Alt+L).