New or Updated

Go

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

Advanced Java Folding

Modern JVM languages such as Kotlin, Groovy, Scala and some others offer many language features that let you write code in a more concise and expressive manner. These features include type inference, properties, interpolated string, range and tuple literals, enhanced operators, clojures, implicits, smart casts and many more.

This plugin extends the IDE’s folding features to emulate some of these modern languages’ features helping fight verbosity.

For more information, read the blog post.

To get access to experimental features, go to Settings | Plugins | Browse Repositories | Manage Repositories and add https://plugins.jetbrains.com/plugins/EAP/com.intellij.bigdecimal-folding as a custom plugin repository URL.

For more clarity, you may try to adjust your color scheme: go to Settings | Editor | Colors & Fonts | General, select Folded text, uncheck the Background color, and change the Foreground color to #000091 for the default scheme and #7CA0BB for Darcula.

To disable certain types of folding, go to Settings | Editor | General | Code Folding.

Scala

The Scala plugin extends IntelliJ IDEA’s toolset with support for Scala, SBT, Scala.js, Hocon, and Play Framework. Support for Scala, SBT and Hocon is available for free in IntelliJ IDEA Community Edition, while support for Play Framework and Scala.js is available only in IntelliJ IDEA Ultimate.

BitrixLangCompletion

Плагин помогает работать с языковыми файлами в проекте под управлением 1C-Битрикс: Управление Сайтом или Битрикс24.
Пока реализовано следующее:
- Переход по коду языковой фразы из вызова GetMessage()
- Автодополнение кода фразы при вызове GetMessage()
- Показ значения языковой фразы прямо в коде на месте вызова GetMessage() или loc::getMessage()
- Немецкие языковые файлы автоматически открываются в кодировке ISO-8859-15
- Подсветка строк с русскими символами в контексте PHP, как кандидатов на вынесение в языковой файл - Функция создания языковой фразы из строки с русскими символами (alt+Enter) - Переход в файл, где зарегистрировано js-расширение

Apache Camel IDEA Plugin

Plugin for Intellij IDEA to provide a set of small Apache Camel related capabilities to the code editor. The plugin includes:
  • Code completion for Camel endpoints in Java, Groovy, Kotlin, Scala, XML, properties or yaml files (ctrl + space)
  • Code completion for Camel property placeholders (cursor after {{)
  • Endpoint options filtered to only include applicable options when used as consumer vs producer only mode
  • Quick navigation to other Camel routes routing to this route by clicking the Camel icon in the gutter
  • Intention to add new Camel endpoint (alt + enter in empty string)
  • Quick documentation for Camel endpoints and external link to Camel component opening in web browser (ctrl + j and shift-F1)
  • Show endpoint information in tooltip when hovering mouse over from/to etc in Java route builders
  • Supports 3rd party Camel components (if they have been properly built with Camel JSon schema metadata)
  • Attempts to use same version as camel-core dependency from the loaded project (may require download over internet)
  • Real time validation for Camel endpoints in Java, Groovy, Kotlin, Scala, XML (underline errors in red)
  • Real time validation for Camel simple language in Java, XML and Groovy (underline errors in red)
  • Inspection (analyze code) to validate Camel endpoints and Simple language in Java, Groovy, Kotlin, Scala, and XML
  • Preference page to customize property ignore list from property completion
  • Preference page to exclude property/yml files from property completion
  • Supports Maven, Gradle, and SBT based projects

Mainframer Integration

This plugin makes integration with Mainframer tool easy and seamless.

Plugin uses IntelliJ IDEA run configuration mechanism, especially it takes advantage of before run tasks, to replace standard build tasks with the one using mainframer.

In addition it provides new run configuration type to run mainframer tasks.
Features:
  • Before Make tasks which delegate tasks to mainframer
  • Injecting/Restoring before tasks to all configurations
  • Configuring mainframer in project
  • Custom run configuration for mainframer

Quokka

Quokka is a rapid prototyping playground in your editor, with access to your project's files, inline reporting, code coverage and rich output formatting.

Minecraft Development

Brings support for Bukkit, Spigot, Paper, BungeeCord, Sponge, LiteLoader, Forge, and Canary projects to Intellij IDEA.

MyBatis plugin

Plugin for mybatis
Feel free to feedback
NOTE: There is a free version in the repository which is forked from our previous open source plugin about a year ago.
If there is any problem with the free version, we can not tell what the problems are because the free version is NOT being maintained by us and there were too many updates in the past year.
You can switch to our version if you have any problems with the forked one.
Wish you happy coding with our plugin.

Rust

Rust language support

Jspresso Developer Studio

Jspresso Developer Studio for IntelliJ IDEA

IconViewer

Preview project images as an icon in your project explorer. Helpful if you have a lot of icons in your project, IconViewer gives you a nice preview icon. Bigger images are scaled to 16x16, supported are: - *.gif - *.png - *.bmp - *.jpg - *.jpeg - *.wbmp - *.bmp

Iedis

Plugin for Redis
Feel free to feedback

Grammar-Kit

BNF Grammars and JFlex lexers editor. Readable parser/PSI code generator.

Illuminated Cloud

Illuminated Cloud is a powerful Force.com development tool hosted within JetBrains IntelliJ IDEA. Illuminated Cloud was designed and implemented with the express intent of bringing the beloved feature set of modern Java IDEs to Force.com developers. Because Illuminated Cloud is hosted within IntelliJ IDEA—both Community Edition and Ultimate Edition are supported—users are also able to leverage IDEA's extensive core feature set for Force.com development including its powerful source code editors, polyglot language support for composite applications, and tight integrations with version control, task management, and bug tracking systems.

Illuminated Cloud dramatically simplifies development and deployment of Apex, Visualforce, Lightning and other Force.com metadata types with modern IDE features such as:

  • Intelligent context-sensitive code completion and live templates
  • Extensive code navigation and cross-referencing
  • Integrated API documentation
  • Content type-aware static resource management and static resource bundle support
  • Template-based source file creation
  • Highly-configurable source code formatter
  • Integrated Apex unit test execution and code coverage metrics
  • Source code validation and deployment
  • Powerful Force.com connection management
  • Flexible and efficient metadata deployment, retrieval, and delete actions
  • Anonymous Apex and SOQL query execution
  • Integrated log viewer
  • Offline Apex debugger

MQL Idea

MQL4 language support.

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

JRebel for IntelliJ

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.

Fortran

Fortran language support
The plugin supports FORTRAN 77, FORTRAN 90, FORTRAN 95, FORTRAN 2003 and FORTRAN 2008 source code. Several nonstandard extensions are also supported. Lexer, parser and syntax highlighter are provided.

SPT

SPT test runner for IntelliJ