Installing different products from Jetbrains
Installing different products from Jetbrains
- This is the preferred way to install tools from Jetbrains
- Install Jetbrains Toolbox and let it deal with installing all the products from Jetbrains.
- It is a kind of a package manager inside of a package manager.
- Get it from https://www.jetbrains.com/toolbox-app/
Where does jetbrains toolbox install intellij?
JetBrains Toolbox installs IntelliJ IDEA into your system’s default application directory, which is typically %LocalAppData%\Programs on Windows, ~/Applications on macOS, and ~/.local/share/JetBrains/Toolbox/apps on Linux.
You can find the exact install location by opening the Toolbox app, selecting the three-dot menu next to the IntelliJ IDEA instance, and checking the “Install location” field in the settings.
Installing IntelliJ
Different ways to install in Arch Linux:
-
Using jetbrains toolbox is the preferred way
-
Get it from AUR - simple and also easy to upgrade later, but may cause breakage. Search for it and then pick the appropriate one.
may sometimes break during pacman version upgrades
paru -Ss intellij -
Get it from flathub - flatpak seems like the correct option for installing heavy apps.
Which option is the best?
- Even though installing directly grom AUR should not cause any breakages (the AUR packages follow the official well tested stable releases), I have seen instances when this happened. All of a sudden, the IDE will not start and throw error like this:
java.lang.RuntimeException: Could not find installation home path. Please make sure bin/idea.properties is present in the installation directory. - Use the toolbox. Easy and simple. Make sure you configure it to install in /opt not /home
IDE settings backup and sync
See https://www.jetbrains.com/help/idea/sharing-your-ide-settings.html
Themes
Customizations
- Xcode Dark (with font size increased to 13)
Saving custom layouts
Window -> Layouts -> Save current Layout as new -> And give the layout a new name.
What if you make changes to the Layout?
Window -> Layouts -> <your-layout-name> -> Save changes.