Download IntelliJ IDEA

Download IntelliJ IDEA – how to download all IDEA IntelliJ editions

IDEA IntelliJ - Download IntelliJ IDEAIn each section we covered how to download IntelliJ IDEA. In this article we will group things together and wrap them up.
Although everything is explained on Official Download Page and in our IDEA IntelliJ page we’ll try to make your life easier by explaining this further. Let’s get on to it.

IntelliJ Community Edition

Steps to download:

  1. Download IntelliJ IDEA installation file depending on your OS:
  2. Install the downloaded installation file depending on your OS:
    • For Windows do this:
      • Run the idea-201x.x.x.exe file (where x is a number representing a version) that starts the Installation Wizard
      • Follow all steps suggested by the wizard
    • For Mac OS do this:
      • Download the idea-201x.x.x.dmg macOS Disk Image file (where x is a number representing a version)
      • Mount it as another disk in your system
      • Copy IntelliJ IDEA to your Applications folder
    • For Linux OS do this:
      • Unpack the idea-201x.x.x.tar.gz file (where x is a number representing a version) using the following command: tar -xzf idea-201x.x.x.tar.gz
      • Run idea.sh from the bin subdirectory
  3. Run the installed IDEA IntelliJ

IntelliJ Ultimate Edition

Steps to download:

  1. Download IntelliJ IDEA installation file depending on your OS:
  2. Install the downloaded installation file depending on your OS:
    • For Windows do this:
      • Run the idea-201x.x.x.exe file (where x is a number representing a version) that starts the Installation Wizard
      • Follow all steps suggested by the wizard
    • For Mac OS do this:
      • Download the idea-201x.x.x.dmg macOS Disk Image file (where x is a number representing a version)
      • Mount it as another disk in your system
      • Copy IntelliJ IDEA to your Applications folder
    • For Linux OS do this:
      • Unpack the idea-201x.x.x.tar.gz file (where x is a number representing a version) using the following command: tar -xzf idea-201x.x.x.tar.gz
      • Run idea.sh from the bin subdirectory
  3. Run the installed IDEA IntelliJ

IntelliJ EAP

Steps to download:

  1. Download IntelliJ IDEA installation file depending on your OS:
  2. Install the downloaded installation file depending on your OS:
    • For Windows do this:
      • Run the ideaIU-17x.xxxx.xx.exe file (where x is a number representing a version) that starts the Installation Wizard
      • Follow all steps suggested by the wizard
    • For Mac OS do this:
      • Download the ideaIU-17x.xxxx.xx.dmg macOS Disk Image file (where x is a number representing a version)
      • Mount it as another disk in your system
      • Copy IntelliJ IDEA to your Applications folder
    • For Linux OS do this:
      • Unpack the ideaIU-17x.xxxx.xx.tar.gz file (where x is a number representing a version) using the following command: tar -xzf ideaIU-17x.xxxx.xx.tar.gz
      • Run idea.sh from the bin subdirectory
  3. Run the installed IDEA IntelliJ

Conclusion

We hope this was simple for you as it was for us. Download IntelliJ IDEA should not be hard. And it isn’t.

Top 10 IntelliJ plugins

Top 10 IntelliJ plugins – the best of the best out there

What are the top 10 IntelliJ plugins? Everyone has it’s own choice. So do we. Here we bring you our top 10 IntelliJ plugins.
If you don’t know what IntelliJ plugins are read our page about plugins. Or, simply visit plugins.jetbrains.com for more info.

1. Grep Console

Allows you to define a series of regular expressions. They will be tested against the console output or file. Each expression matching a line will affect the style of the entire line, or play a sound. For example, error messages could be set to show up with a red background.

top 10 intellij plugins - grep console

For official page click here.

2. 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.

top 10 intellij plugins - jrebel for intellij

For official page click here.

3. Maven Helper

A must have plugin for working with Maven. Provides actions to run/debug the current test file. If maven-surefire-plugin is configured to skip or exclude the test, ‘verify’ goal will be used. It also provides actions to run/debug maven goals for a module that contains the current file and an easy way to find and exclude conflicting dependencies.

top 10 intellij plugins - maven helper

For official page click here.

4. BashSupport

Bash language support for the IntelliJ platform.
Supports syntax highlighting, rename refactoring, documentation lookup, inspections, quickfixes and much more.

top 10 intellij plugins - bashsupport

For official page click here.

5. SQL Query Plugin

A tool for executing SQL statements through a JDBC connection. It features syntax highlighting, executing multiple statements at once, highlighting of primary and foreign keys, editing of results, and much more.

top 10 intellij plugins - sql query plugin

For official page click here.

6. IdeaVim

Vim emulation plug-in for IDEs based on the IntelliJ platform.

IdeaVim supports many Vim features including normal/insert/visual modes, motion keys, deletion/changing, marks, registers, some Ex commands, Vim regexps, configuration via ~/.ideavimrc, macros, window commands, etc.

top 10 intellij plugins - ideavim

For official page click here.

7. String Manipulation

Provides actions for text manipulation:

  • Toggle style (camelCase, hyphen-lowercase, HYPHEN-UPPERCASE, snake_case, SCREAMING_SNAKE_CASE, dot.case, words lowercase, Words Capitalized, PascalCase)
  • To SCREAMING_SNAKE_CASE (or to camelCase)
  • To snake_case (or to camelCase)
  • To dot.case (or to camelCase)
  • To hyphen-case (or to camelCase)
  • To hyphen-case (or to snake_case)
  • To camelCase (Or To Words)
  • To camelCase (or to lowercase words)
  • To PascalCase (or to camelCase)
  • Capitalize selected text
  • Invert case

-when nothing is selected, then either nothing or whole line or a particular element is selected – report an issue if you find something to improve, each file type needs its own implementation to work flawlessly.

Un/Escape:

  • Un/Escape selected Java text
  • Un/Escape selected JavaScript text
  • Un/Escape selected HTML text
  • Un/Escape selected XML text
  • Un/Escape selected SQL text
  • Un/Escape selected PHP text
  • Convert diacritics(accents) to ASCII
  • Convert non ASCII to escaped Unicode
  • Convert escaped Unicode to String

Encode/Decode:

  • Encode selected text to MD5 Hex16
  • De/Encode selected text as URL
  • De/Encode selected text to Base64

Increment/Decrement:

  • Increment/decrement all numbers found.
  • Duplicate line and increment/decrement all numbers found.
  • Create sequence – Keep first number, replace all other by incrementing
  • Increment duplicate numbers

Sort with natural order:

  • Reversing order of lines
  • Shuffle lines
  • Sort case-sensitive A-z
  • Sort case-sensitive z-A
  • Sort case-insensitive A-Z
  • Sort case-insensitive Z-A
  • Sort line length asc., desc.
  • Sort lines by subselection – only one selection/caret per line is handled

Align:

  • Format selected text to columns/table by a chosen separator/delimiter
  • Align text to left/center/right

Filter/Remove/Trim…:

  • Grep selected text, All lines not matching input text wil be removed. (Does not work in column mode)
  • Trim selected text
  • Trim all spaces in selected text
  • Remove all spaces in selected text
  • Remove duplicate lines
  • Keep only duplicate lines
  • Remove empty lines
  • Remove all newlines

Other:

  • Swap Characters/Selections/Lines/Tokens
  • Switch file path separators: Windows<->UNIX

Actions are available under Edit menu, or via the shortcut “alt M” and “alt shift M”. You can setup your own shortcuts for better usability.

top 10 intellij plugins - string manipulation

For official page click here.

8. LiveEdit

Provides live edit HTML/CSS/JavaScript.
Be aware:

  • CSS/JavaScript sync and element highlighting are not working if Web Inspector is opened
  • Usability issue with the “plugin is debugging this tab” infobar

top 10 intellij plugins - liveedit

For official page click here.

9. BrowseWordAtCaret

Allows to easily browse next/previous word at caret and highlight other appearances of selected word.
Usage: Browse with CTRL-ALT-UP, CTRL-ALT-DOWN (note: on default-keymap this shortcut is also for next/previous occurrence).

top 10 intellij plugins - browsewordatcaret

For official page click here.

10. Shifter

Detects type of selection, line or keyword at caret and shifts it “up” or “down” on keyboard shortcut. If there’s only one shiftable word in a line, it can be shifted without the caret touching it. Lowercase/uppercase or lower case with upper first character of shifted words is maintained.

top 10 intellij plugins - shifter

For official page click here.

Conclusion

These were our top 10 IntelliJ plugins. We hope this article was helpful to you. We will have more of these once we find additional plugins. And if they win our hearts, we’ll make them our top 10 IntelliI plugins. 🙂

Last updated by at .