Rainbow Brackets

Compatible with: IntelliJ IDEA PhpStorm WebStorm PyCharm RubyMine AppCode CLion GoLand DataGrip Rider MPS Android Studio
Jan 17, 2018
53 850
Rainbow Brackets / Rainbow Parentheses for IntelliJ IDEA-based IDEs

Supported languages:

Java, Scala, Clojure, Kotlin, Python, Haskell, Agda, Rust, JavaScript, TypeScript, Erlang, Go, Groovy, Ruby, Elixir, ObjectiveC, PHP, C#, HTML, XML, SQL, Apex language ...


This plugin is also compatible with material-theme-jetbrains-eap


with-scala

with-kotlin

with-material-theme-ui.png

with-HTML.png

Download plugin

Recent change notes

3.1

  • Add specific implement for PHP language

3.0

  • Version 3.0 has been released, with all RC features & bug fix
  • Fix #23 Inconsistent colors
  • Fix #21 Wrong bracket colorization based on spaces
  • Fix #19 Kotlin expression inside string bug
  • Fix #12 Symbol less ">" is considered as a bracket even without leading "<"
  • Fix #11 Same level brackets should have same color
  • And much more!
  • Add specific implement for java/kotlin/scala/javascript
  • Add example to help people add specific implementation for specific language!
  • Check out README.md on github https://github.com/izhangzhihao/intellij-rainbow-brackets

3.0-RC5:

  • Adjust colors for default light theme. Thanks to https://github.com/YiiGuxing

3.0-RC4:

  • Add specific implement for java/kotlin/scala
  • So now in java/kotlin/scala same level brackets should have same color.
  • Fix: #19:Kotlin expression inside string bug

3.0-RC2:

  • Remove option for enable/disable rainbow for HTML/XML

3.0-RC1:

  • Add new setting page to control what/how to colorify:
  • 1. Add option to Enable/disable rainbow
  • 2. Add option to Enable rainbow for any unsupported languages
  • 3. Add option to Enable/disable rainbow for HTML/XML
  • 4. Add option to Enable/disable rainbow for round brackets
  • 5. Add option to Enable/disable rainbow for squiggly brackets
  • 6. Add option to Enable/disable rainbow for square brackets
  • 7. Add option to Enable/disable rainbow for angle brackets

2.6:

  • Add support for salesforce apex language, thanks for https://github.com/onisuly

2.5:

  • Fix Rust support, thanks for https://github.com/fst3a

2.4:

  • Add support for SQL

2.3:

  • Add support for HTML/XML

2.2:

  • Add support for C#

2.1:

  • New identifiable colors

2.0:

  • Rainbowify brackets more faster !

1.1:

  • Support IntelliJ IDEA based IDEs version 14 and above

1.0:

  • Initial release