JetBrains Toolbox added (🧊)icon to menu-bar. From Toolbox, you can install:
IntelliJ IDEA - Java/Kotlin IDE
Goland - Go language IDE
WebStorm - Node/UX IDE
CLion - Rust/C/C++ IDE
PyCharm - Python IDE
You can also install Jetbrains Early Access Program(EAP) software from this Toolbox to try beta features.
Customizations
Local Changes
If you prefer Commit panel as tab in git panel, you can change via:
You may Uncheck Use non-modal commit interface option in Preferences | Version Control | Commit.
jetbrains-preferences-commit
Before
After
IntelliJ IDEA - version control local changes hidden
IntelliJ IDEA - version control local changes revealed
Mermaid
Go to Preferences | Languages & Frameworks | Markdown install and check Mermaid Markdown extensions
Fonts
Try one of the below fonts for Editor and pick what you like. Preferences --> Editor --> Font
JetBrain Mono with Ligatures Enabled
Monaco with Ligatures Enabled
Change fonts for embedded terminal to MesloLGM Nerd Font Mono at Preferences -> Editor -> Color Scheme -> Console Font.
jetbrains-preferences-console-font
Enabling Annotation Processing
Lombok uses annotation processing through APT. So, when the compiler calls it, the library generates new source files based on annotations in the originals.
Annotation processing isn't enabled by default, though.
Therefore, the first thing to do is to enable annotation processing in our project.
We need to go to the Preferences | Build, Execution, Deployment | Compiler | Annotation Processors and make sure of the following:
Enable annotation processing box is checked
Obtain processors from project classpath option is selected