What users are saying about
Top Rated
352 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener'>trScore algorithm: Learn more.</a>Score 8 out of 100
Based on 352 reviews and ratings
Top Rated
270 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener'>trScore algorithm: Learn more.</a>Score 9.2 out of 100
Based on 270 reviews and ratings
Attribute Ratings
- Eclipse is rated higher in 1 area: Likelihood to Renew
- IntelliJ IDEA is rated higher in 3 areas: Likelihood to Recommend, Usability, Support Rating
Likelihood to Recommend

7.5
Eclipse
75%
73 Ratings
9.3
IntelliJ IDEA
93%
55 Ratings
Likelihood to Renew

9.0
Eclipse
90%
1 Rating
5.0
IntelliJ IDEA
50%
1 Rating
Usability

9.0
Eclipse
90%
2 Ratings
9.1
IntelliJ IDEA
91%
4 Ratings
Support Rating

7.4
Eclipse
74%
39 Ratings
8.9
IntelliJ IDEA
89%
28 Ratings
Implementation Rating

Eclipse
N/A
0 Ratings
9.0
IntelliJ IDEA
90%
2 Ratings
Likelihood to Recommend
Eclipse
I think that if someone asked me for an IDE for Java programming, I would definitely recommend Eclipse as is one of the most complete solutions for this language out there. If the main programming language of that person is not Java, I don't think Eclipse would suit his needs[.]

Verified User
Analyst in Information Technology
Hospital & Health Care Company, 10,001+ employeesIntelliJ IDEA
For a modern software project, where you want to store everything as code, from the backend to the frontend, to the DB patch scripts, to the documents, API specs, diagrams, infrastructure-as-code, etc. IntelliJ is basically your one-stop. In the same IDE, you can write code, write a spec, draw diagrams, make changes to patch scripts, infrastructure definition.
Senior Software Engineer
AdnovumComputer Software, 501-1000 employees
Pros
Eclipse
- Eclipse organizes imports well and does a good job presenting different programming languages.
- Eclipse auto formats source code allowing customization and increased readability.
- Eclipse reports errors automatically to users rather than logging it to the console.
- Eclipse has coding shortcuts and auto-correction features allowing faster software development.

Verified User
Professional in Information Technology
Investment Management Company, 1001-5000 employeesIntelliJ IDEA
- Unit testing: Fully integrated into IntelliJ IDEA. Your unit tests will run smoothly and efficiently, with excellent debugging tools for when things get tricky.
- Spring integration: Our Spring project using Maven works flawlessly in IntelliJ IDEA. I know firsthand that Apache is also easily and readily supported too. The integration is seamless and very easy to set up using IntelliJ IDEA's set up wizard when importing new projects.
- Customization: IntelliJ IDEA comes out of the box with a bunch of handy shortcuts, as well as text prediction, syntax error detection, and other tools to help keep your code clean. But even better is that it allows for total customization of shortcuts you can easily create to suit your needs.

Verified User
Engineer in Information Technology
Computer Software Company, 10,001+ employeesCons
Eclipse
- While the DB integration is broad (many connectors) it isn't particularly deep. So if you need to do serious DB work on (for example) SQL Server, it is sometimes necessary to go directly to the SQL Server Studio. But for general access and manipulation, it is ok.
- The syntax formatting is sometimes painful to set up and doesn't always support things well. For example, it doesn't effectively support SCSS.
- Using it for remote debugging in a VM works pretty well, but it is difficult to set up and there is no documentation I could find to really explain how to do it. When remote debugging, the editor does not necessarily integrate the remote context. So, for example, things like Pylint don't always find the libraries in the VM and display spurious errors.
- The debugging console is not the default, and my choice is never remembered, so every time I restart my program, it's a dialog and several clicks to get it back. The debugging console has the same contextual problems with remote debugging that the editor does.
Senior Software Engineer
Survey MonkeyInternet, 501-1000 employees
IntelliJ IDEA
- IntelliJ IDEA wins as long as the language is Java. Outside that , e.g., in other languages, it is not so advanced.
- It is licensed, with a steep licensing cost. All features are not included in the free edition.
- It is not as light as Eclipse, so in a weak system, it can be a pain.
Associate
CognizantEntertainment, 10,001+ employees
Pricing Details
Eclipse
General
Free Trial
—Free/Freemium Version
—Premium Consulting/Integration Services
—Entry-level set up fee?
No
Starting Price
—Eclipse Editions & Modules
—
Additional Pricing Details
—IntelliJ IDEA
General
Free Trial
—Free/Freemium Version
—Premium Consulting/Integration Services
—Entry-level set up fee?
No
Starting Price
$49 Per User Per Month
IntelliJ IDEA Editions & Modules
Edition
Intellij Idea Ultimate | $49.001 |
---|
- Per User Per Month
Additional Pricing Details
—Likelihood to Renew
Eclipse
Eclipse 9.0
Based on 1 answer
I love this product, what makes it one of the best tool out in the market is its ability to function with a wide range of languages.The online community support is superb, so you are never stuck on an issue.The customization is endless, you can keep adding plugins or jars for more functionalities as per your requirements.It's Free !!!

Verified User
Consultant in Information Technology
Computer Software Company, 201-500 employeesIntelliJ IDEA
IntelliJ IDEA 5.0
Based on 1 answer
VS Code is maturing and has a Scala plugin now. The overall experience with VS Code - for web development at least - is very snappy/fast. IntelliJ feels a bit sluggish in comparison. If that Scala plugin for VS Code is deemed mature enough - we may not bother renewing and resort to the Community Edition if we need it.

Verified User
C-Level Executive in Engineering
Internet Company, 11-50 employeesUsability
Eclipse
Eclipse 9.0
Based on 2 answers
It has everything that the developer needs to do the job. Few things that I have used in my day-to-day development1. Console output.2. Software flash functionality supporting multiple JTAG vendors like J-LINK.3. Debugging capabilities like having a breakpoint, looking at the assembly, looking at the memory etc. this also applies to Embedded boards.4. Plug-in like CMake, Doxygen and PlantUML are available.
R&D Sr. Staff Engineer
StrykerMedical Devices, 10,001+ employees
IntelliJ IDEA
IntelliJ IDEA 9.1
Based on 4 answers
The user interface for IntelliJ Idea is phenomenal. It's got the usual JetBrains interface but it works well to support all Java processes. All in all, it is a solid product and to be expected from JetBrains who creates this integrated development environment software. It allows me to test in the IDE and run other manual workflows automatically such as install packages.

Verified User
Engineer in Engineering
Information Technology and Services Company, 10,001+ employeesSupport Rating
Eclipse
Eclipse 7.4
Based on 39 answers
I gave this rating because Eclipse is an open-source free IDE therefore no support system is available as far as I know. I have to go through other sources to solve my problem which is very tough and annoying. So if you are using Eclipse then you are on your own, as a student, it is not a big issue for me but for developers it is a need.
Student
Lakshmi Narain College of Technology, Bhoapl IndiaComputer Software, 5001-10,000 employees
IntelliJ IDEA
IntelliJ IDEA 8.9
Based on 28 answers
Customer support is really good in the case of IntelliJ. If you are paying for this product then, the company makes sure that you will get all the services adequately. Regular update patches are provided to improve the IDE. An online bug report makes it easier for the developers to find the solution as fast as possible. The large online community also helps to find the various solutions to the issues.
Software Engineer Intern
UBCComputer Software, 11-50 employees
Implementation Rating
Eclipse
No score
No answers yet
No answers on this topic
IntelliJ IDEA
IntelliJ IDEA 9.0
Based on 2 answers
This installs just like any other application - its pretty straight forward. Perhaps licensing could be more challenging - but if you use the cloud licensing they offer its as simple as having engineers login to the application and it just works.

Verified User
C-Level Executive in Engineering
Internet Company, 11-50 employeesAlternatives Considered
Eclipse
The installation, adaptability, and ease of usage for Eclipse are pretty high and simple compared to some of the other products. Also, the fact that it is almost a plug and play once the connections are established and once a new user gets the hang of the system comes pretty handy.

Verified User
Professional in Information Technology
Mechanical or Industrial Engineering Company, 10,001+ employeesIntelliJ IDEA
Microsoft Visual Studio Code (VS) requires a lot of textual configuration, where IntelliJ IDEA provides a graphical interface with configuration options displayed. This matters a lot to me as I don't want to hunt around the internet to remember how to set different parameters that I don't use very often. This may be the biggest reason I don't use VS.Eclipse was great for when I was in college, but the power offered by IDEA is so much better that I haven't actually looked back since.
Sr Software Engineer
LifeOmicHealth, Wellness and Fitness, 51-200 employees
Return on Investment
Eclipse
- This development environment offers the possibility of improving the productivity time of work teams by supporting the integration of large architectures.
- It drives constant change and evolution in work teams thanks to its constant versioning.
- It works well enough to develop continuous server client integrations, based on solid or any other programming principle.
Java Software Developer
SOAINTInternet, 501-1000 employees
IntelliJ IDEA
- IntelliJ wasn't provided as complimentary, but the pricing was reasonable. We're healthcare organization of which our applications used to be mission critical and affect to patient safety, we were willing to pay the price.
- With the pricing, business support was good and well conducted during the project.
- Overall it was cost-effective as it saved our developers' time in general. (We don't have quantitative measure but we got feedback from them)

Verified User
Team Lead in Research & Development
Hospital & Health Care Company, 10,001+ employees