New or Updated

MQL Idea

MQL4 language support.

Go

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

TagMyCode

Provides the support for TagMyCode.
This plugin allows you to manage your own snippets.

Features:
* Add snippets: you can save your code snippets including description, language, and tags
* Snippets management (CRUD): snippets are stored locally and you can filter, sort, create, modify, edit or delete them directly from the IDE
* Quick search: you can search your snippets and insert them directly into the document

NativeScript

NativeScript support.

Donate(PayPal)


  • Wizard project creation
  • Run configuration
  • Code assistance
  • Plugins management
  • Live templates
  • Angular support

CharJump

Quickly jump to any single character in the active document.

Material Theme UI Extended

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

NodeJS

Node.js integration

Rust

Rust language support

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.

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

R Language Support

This plugin provides an integration of R, which is a language for statistical computing and graphics, into Intellij IDEA.


The plugin provides syntax and error highlighting, import-aware code completion, various inspections and quick-fixes, intelligent code folding, refactorings, code reformatting, run configurations, an integrated console, and an interactive debugger.


You can read more about the features and find more documentation on the project page

Feel welcome to report issues or to suggest features by submitting a ticket to our issue tracker.


This plugin is developed under BSD- license.

Copyright (c) 2013-2017 Ekaterina Tuzova, Holger Brandl

GivWenZen Plugin

Plugin for IntelliJ that provides support for legacy library: GivWenZen

Galen Specs Language Support

This plugin enables smart editing of Galen Specs Language files.

HCL language support

This plugin adds support for HashiCorp Configuration Language (HCL) and HashiCorp Interpolation Language (HIL) languages
And their combination, Terraform configuration files (.tf)
Also HCL format is used for Nomad(.nomad files).
Features: For file formats with HCL (.hcl, .tf, .nomad):
  • Syntax highlighting
  • Structure outline in 'Structure' tool window
  • Code formatter, so reformat code action available
  • Code folding
  • Comment/Uncomment action
HashiCorp Interpolation Language:
  • Syntax highlighting
Terraform specific support: In both config and interpolations:
  • Autocompletion
  • Find Usages / Go to definition for resources, providers, variables and their properties
  • Rename Refactoring
  • Introduce Variable Refactoring (for string property values)
  • Several inspections
  • Report usage of deprecated properties
  • Unresolved reference checks (in interpolations)
  • Check required/missing properties in resource/provider
  • Predefined Terraform methods autocompletion in interpolations
  • (WIP) Better properties validation (type checking)
  • (WIP) Working with dependent modules
  • (WIP) Type-specific autocompletion in interpolations

Python Community Edition

The Python plug-in provides smart editing for Python scripts. The feature set of the plugin corresponds to PyCharm IDE Community Edition.
PyCharm blog
Discussion forum
Issue tracker

Markdown support

In Languages. By valich
Markdown support for IntelliJ products

Yeoman

Yeoman integration

TFS Integration

Team Foundation Server provides source code management (either via Team Foundation Version Control or Git), reporting, requirements management, project management (for both agile software development and waterfall teams), automated builds, lab management, testing and release management capabilities. This plugin provides integration with the Team Foundation Server. The following features are available:
  • Dedicated page under the Version Control node in the Settings/Preferences dialog.
  • Ability to create and manage TFS workspaces.
  • Ability to download the files from a TFS server according to the settings from a new or the existing workspace.
  • Checkout from TFS Wizard.

Stylus support

Stylus language support

LiveEdit

In Web. By develar, nicity

Provides live edit HTML/CSS/JavaScript.

Docs

Screencasts

Troubleshooting

Since version 0.5 LiveEdit works as part of JavaScript debug session only.

Be aware:

  • CSS/JavaScript sync and element highlighting are not working if Web Inspector is opened, vote for Chrome bug.
  • Usability issue with the "plugin is debugging this tab" infobar, vote for Chrome bug.