One IDE to rule them all
May 09, 2018
One IDE to rule them all
Score 8 out of 10
Vetted Review
Verified User
Overall Satisfaction with IntelliJ IDEA
IntelliJ IDEA is Jetbrain's product for Java development work. This IDE is used in our product development department as the IDE of choice for back-end development work that is mainly done in Apex (a subset of Java language proprietary of Salesforce). IntelliJ IDEA comes with Illuminated Cloud plugin that we use to deploy our code to Salesforce development orgs. This IDE offers full feature support for multiple frameworks and comes equipped with Git, bash terminal, debugger, and auto-linter.
- If I have to select a single IDE to use for multiple languages and frameworks, I'll go with IntelliJ IDE.
- The IDE offers quick and easy IntelliSense that is superior in most cases to Eclipse.
- Comes with out of the box support for Version control systems like Git. The built-in Terminal debugger comes in handy as well.
- The IDE is a resource hog and takes a long time initializing after startup to index all the code files.
- The IDE can randomly crash sometimes and code search hangs if selecting large directories to scan.
- If you don't have the community edition then the pricing for the product can be fairly expensive.
- At our company, we have tried several different IDEs prior to IntelliJ. We had used sublime with Mavens mate and Eclipse as well. IntelliJ offered us the best features out of all the tools tried previously.