New or Updated

Toml

TOML language support

Rust

Rust language support

Elice Intellij Extension

Extension to elice platform for local development

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

Spj Plugin

In Languages. By ky0314
Custom language plugin for 101NEO framework.
This plugin is the most sophisticated environment for developing 101NEO framework.

Functions:
  • Completion and Annotations depending on Neo version and .prj settings
  • Syntax highlights
  • Changing highlight color settings
  • basic code formatting and indent
  • Structure view

DeltaHex Editor

In Editor. By hajdam

Hexadecimal editor based on deltahex library. Use "Open as Hex" action in context popup menu to edit files in projects.

Preview

deltahex-intellij-plugin-preview

Features
  • Show data as hexadecimal codes and text preview
  • Insert and overwrite edit modes
  • Support for selection and clipboard actions
  • Support for undo/redo
  • Support for encoding selection
  • Support for showing unprintable/whitespace characters
  • Codes can be also binary, octal or decimal
  • Searching for text / hexadecimal code with matching highlighting
  • Delta mode - Changes are stored only in memory till save
  • Support for huge files

GitToolBox

Enriches Git Integration with additional features [Home] [Issues]
Features
  • Git status display - shows number of ahead / behind commits for current branch as status bar widget and Project View decoration on modules.
  • Status bar widget
    • tooltip shows info for all repositories
    • popup menu - status refresh
    • popup menu - repository fetch
  • Auto fetch - runs git fetch at fixed intervals
  • Push tags on current branch - available in VCS / Git
  • Behind tracker - shows notification when behind count of current branch changes and is non-zero
Configuration Settings / Other Settings / Git ToolBox Global
  • Git status display
    • status bar and Project View can be toggled independently
    • 3 display modes: arrows, arrow-heads, text
    • Project View
      • show status before location path or hide path entirely
      • customizable styling (color, bold/italics)
  • Behind tracker - toggle
Settings / Other Settings / Git ToolBox Project
  • Auto fetch - toggle and interval (in minutes)

SQLDelight

Android sqlite interface generator.
Generates interfaces for safely running SQLite statements and
mapping back from a cursor.

Slim

Slim language support

Ember.js

This plugin provides basic Ember.js support to all JetBrains IDEs that support JavaScript.

Features:

  • Ember.js project discovery when imported from existing sources
  • Automatically sets the language level to ES6
  • Marks app, public and tests folders as source, resource and test folders
  • Marks node_modules and bower_components as library folders
  • Enable JSHint using .jshintrc
  • Quick navigation via Navigate → Class... and Navigate → Related Symbol...for all major app components
  • Generate Ember.js files via ember generate
  • Basic reference resolving and completion for e.g. DS.belongsTo('user')
  • Live Templates

Android ButterKnife Zelezny

In Code tools. By avast
Plugin for generating ButterKnife injections from selected layout XMLs in activities/fragments/adapters.

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.

Dart

Support for the Dart programming language.

Docker integration

This plugin lets you download and build Docker images, create and start Docker containers, and carry out other related tasks.
Documentation

LivePlugin

This is a plugin for IntelliJ IDEs to write plugins at runtime without having to restart IDE. It uses Groovy as main scripting language and has experimental support for Scala and Clojure.

To get started:
  • open "Plugins" tool window
  • select one of the plugin entries in the panel (entries are folders, and "plugin.groovy" are startup scripts for plugins)
  • click "Run" icon to execute plugin (or use keyboard shortcut "alt+C, alt+E" or "ctrl+shift+L")
If the above worked fine:
  • modify "plugin.groovy" and rerun plugin to see results
  • add built-in plugin examples and experiment with them
  • for more details see readme on GitHub
If something doesn't work, feel free to report an issue.
(To use alt+... shortcuts on OSX with JDK8 you might need to edit keyboard layout, please see this wiki page.)

Material Theme UI

In UI. By chrisrm
This will add the Material Theme look to your IDE.

Codealike

Automatically track everything you do when you code. See reports and metrics in real-time and never forget again what you did on the code.

Go

This plugin extends IntelliJ platform with Go-specific coding assistance and tool integrations, and has everything you could find in Gogland.

wide-task-browser

Displays complete task list

AndroidXmlSorter

Android Studio & IntelliJ Plugin for sort xml by name="xxx".
'Editor > PopupMenu(Right Click) > Refactor > Sort Xml By Name'

Options
- Insert space between difference prefix
- Insert version and encoding
- Delete comment
- Code indent number