TrustRadius: an HG Insights company

Eclipse Information Reviews & Insights

Score9.1 out of 10

390 Reviews and Ratings

Community insights

TrustRadius Insights for Eclipse are summaries of user sentiment data from TrustRadius reviews and, when necessary, third party data sources.

Recommendations

Users commonly recommend using Eclipse for Java programming and Android development. They believe it is a versatile and powerful IDE that is user-friendly and helpful for any developer. Users also suggest trying out Eclipse to see if it works for you. They recommend becoming familiar with plugins in Eclipse and using it as a de-facto IDE for software development in Java and other top technologies. Additionally, they recommend considering other IDEs for languages other than Java. Users think Eclipse is simple and easy to use, but suggest trying other solutions that may be lighter. They mention that giving Eclipse more memory space can improve its loading time and highlight that it has more plugins than other IDEs. Comparison-wise, users think Eclipse is better than Netbeans and mention that it is slowly improving. Overall, users highly recommend Eclipse for developers and believe you will love it.

Eclipse Reviews

32 Reviews
InformationComputer Software27Internet4Telecommunications1

Eclipse, the free and versatile IDE

Rating: 7 out of 10
Incentivized

Use Cases and Deployment Scope

We use Eclipse as the main development environment for building software. In my personal case, I use it to develop web applications with Magnolia CMS product. Eclipse has different plugins you can find on its marketplace that allows you to easily integrate web bases solutions. It also supports many different languages and file types.

Pros

  • Localhost server
  • Languages support
  • Code revision
  • Code suggestions

Cons

  • Performance
  • Optimization
  • Some bugs you find from time to time

Likelihood to Recommend

In my opinion, Eclipse is a well-suited integrated development environment that doesn't lack any particular functionality thanks to its marketplace and the community behind it. You can build any type of software, from web applications to desktop programs, with any tool you choose and Eclipse very likely will be able to handle it. The only negative point of Eclipse is that its performance is not optimal and consumes a lot of RAM from your PC.

Alternatives

I choose Eclipse above other similar integrated development environments because Eclipse, apart from being free, has a wide community behind it that constantly adds and upgrades plugins and extensions that allow you to do and build basically anything using Eclipse. It also has a user-friendly interface and is easy to use and learn, so you can make use of the options Eclipse offers from the beginning.

Eclipse - hasn't set yet!

Rating: 10 out of 10
Incentivized

Use Cases and Deployment Scope

Our platform unlocks the most power from it when users use the full IDE experience, which is powered by Eclipse. Many years ago we had our own UI but developers asked for basics that they expect any IDE to handle - file management, window management, consistent compile-edit lifecycle, etc. Eventually, we realized the best way to get this was simply by being an Eclipse-based product.

Pros

  • Integration system
  • Best-of-breed Java development
  • Flexible interface customizable, yet opinionated

Cons

  • MacOS support is good-then-bad-then-good
  • Dark mode is almost there, but not perfect
  • Lighten up as much as possible its memory usage

Likelihood to Recommend

If the developer is working on a large codebase, in Java in particular, imho there is no substitute for Eclipse, period. If using Maven, the experience will be about 90% there, but frankly Eclipse is the defacto standard, imho, for solid enterprise development. Doesn't look as swanky as VS Code, but that's really just an editor that invokes external tools, let's face it.

Alternatives

Microsoft Visual Studio Code and IntelliJ IDEA
IntelliJ is a good IDE as well. Any motivated user can't go wrong focusing on one and then deeply learning it, and it will pay off in productivity. Note of course that one is free the other is not! I find Eclipse is stronger at managing very large projects.

Eclipse: Grand Old IDE

Rating: 7 out of 10
Incentivized

Use Cases and Deployment Scope

Eclipse is used in [the] software development department by developers that need to write code in Java programming language. As it's an integrated development environment (IDE), it speeds up the code writing and compilation processes by having features that assist with tasks that developers have to deal with daily, like code completion and unit testing.

Pros

  • Unit testing
  • Eclipse Marketplace
  • Code completion

Cons

  • UI should be modernized and could be more user friendly
  • Using workspaces could be voluntary

Likelihood to Recommend

[The] biggest advantage of Eclipse is the large amount of installable addon software available for it in Eclipse Marketplace, and it's easy to install them through the UI. It's a great and established IDE with every feature available you would imagine you ever need, but the UI is dated, and more user friendly options exist.

Alternatives

NetBeans and IntelliJ IDEA
Eclipse stands out with its feature set, reliability, and being completely free of charge. I have previously used NetBeans but had reliability issues with it, at least on Windows version. IDEA has modern UI and is significantly more user friendly than Eclipse; however, the free version has limited feature set, and it doesn't have the addons of Eclipse Marketplace.
Vetted Review
Eclipse
6 years of experience

My review of Eclipse

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

It's one of the IDEs that many developers use daily. Most Java engineers use it to write and debug code. It's used across the entire engineering team.

Pros

  • Lots of debugging features
  • Auto-completion saved a lot of time for developers

Cons

  • Extensibility is not as good as IntelliJ
  • It uses more resources than some other IDEs. It becomes pretty slow when the project is big.

Likelihood to Recommend

It's suitable for almost all Java development work. Despite areas of improvement, it's still one of the best IDEs out there.

Alternatives

IntelliJ IDEA
They are both great IDEs and we use both. IntelliJ may have a larger community so there are more plugins available, which means it could be a better choice for some specific types of projects.

One of the best development IDE for java developers

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

We use Eclipse for writing java code and we have created an Eclipse plugin for our development as well. My day to day work is involved with Eclipse as I am a java developer. Developing code, starting servers and version controlling are very straightforward. Eclipse provides a lot of plugins to use. For example, we can use various plugins to detect code smells.

Pros

  • Simple UI for development.
  • A lot of plugins to use. (Unit testing plugins, code formatter plugins, etc)
  • Eclipse is free.
  • Very suited for managing large projects.

Cons

  • Even though the UI is simple, Eclipse can work on its UI especially since beginners find it hard to find options and features.
  • I feel like eclipse can optimize its performance.
  • In my personal usage I am facing a lot of crashes when using multiple work spaces. I think eclipse can improve its memory management.

Likelihood to Recommend

For Large project, Eclipse is well suited to its competitors.
If you are looking to start with development (java), then Eclipse is a nice place to get started.
Eclipse is free so for individual programmers, it's well suited.
If you need cool UI with good IntelliSense then maybe eclipse is not for you.

Alternatives

IntelliJ IDEA and NetBeans
Eclipse is far better than NetBeans. But when compared to IntellijIdea Eclipse is a good choice when it comes to handling large projects and costs. Eclipse has room to improve on its UI and IntelliSense.

Eclipse - a free, simple, fast, lean IDE made for learning

Rating: 7 out of 10
Incentivized

Use Cases and Deployment Scope

In my college, all labs are using Eclipse to teach the students. Labs in computer science and IT departments and also in the building of first-year students too. This software is used for teaching the students, coding in Java SE, and web development in Java EE. I personally used this software to develop my projects. I first used this software when I was learning the java in my coaching institute Vedisoft, and then I became used to it because it is the simplest and fastest IDE I have ever seen.

Pros

  • Simple layout, no complex options are provided.
  • Boot up time is short compared to other IDE.
  • GIT integration is a good feature.
  • Good project management.
  • Nice debugger and auto complete feature is good.

Cons

  • There is no java-script debugger.
  • No customization allowed in the theme of IDE.
  • Switching perspective takes a bit much time.
  • Integration of tomcat server is a bit of a headache.

Likelihood to Recommend

Eclipse is most suitable for students who are beginners in the world of programming, its simple layout and fast behavior helps the student to learn faster, become comfortable faster and students can quickly understand the layout of Eclipse as it is the mother IDE of all IDEs. But if you are not a beginner, and do something like developing a real-time software or website, you should use IntelliJ Idea for this purpose as 65% of Java developers are currently using IntelliJ.

Alternatives

NetBeans
As compared to Netbeans, Eclipse is much faster. NetBeans needs to have JDK 1.8 which sometimes creates problems if your system already has a higher version installed, besides it has a glassfish server which is hard to configure. Integration of MySQL or other database is simpler in Eclipse. If you are new in java I never suggest you use NetBeans because it has drag-and-drop feature for swing and at packages which are good for production but not for education because you have to learn those classes by yourself, but in NetBeans, you cannot.

Eclipse eclipses the competition... Is there really any other option?

Rating: 10 out of 10
Incentivized

Use Cases and Deployment Scope

Eclipse is our chosen IDE (Integrated Development Environment) of choice for all of our Java applications. We have been using it to build thick and thin client applications for the past 14 years to solve internal and external issues. Eclipse, with its plugin framework, allows it to be extended and integrate with most technologies providing a familiar environment no matter the technology used.

Pros

  • Maven Integration and Support
  • Subversion/Git integration

Cons

  • Eclipse has a large foot print
  • Updated versions require you to build out your plugins and migrate your projects

Likelihood to Recommend

Eclipse is my go-to environment for Java development. I've also used it for embedded, C/C++, JavaScript, HTML, CSS, and more. Sometimes you need a few versions of Eclipse so it is easier to work between the different types of projects. Because Eclipse is open source there is a very large support base. I've used some of the enterprise versions of Eclipse before, but never really needed the paid features.

Alternatives

Microsoft Visual Studio Code and NetBeans
Eclipse beats all other Java IDEs in my honest opinion. I've tried NetBeans (among others) in the past for Java projects, but didn't see the same value which Eclipse provides. I have moved over to Visual Studio Code for Node.js, React Native and other JavaScript specific projects mainly because there is more community adoption which improves ease of learning the platform. Eclipse is still where I code 99% of the time.

Coffee and Eclipse

Rating: 10 out of 10
Incentivized

Use Cases and Deployment Scope

It's currently used by some teams who are working on open-source technologies. It's the best IDE for Java development.

Pros

  • Stable.
  • User friendly.

Cons

  • Add themes.
  • Better integration with Git.

Likelihood to Recommend

It's well suited for Java-related work. Has tons of plugins, adding and community support.

Alternatives

First thing, Eclipse is free. So zero cost as compared to other alternatives. Eclipse has tons of tools/plugins for better development/testing, helping devs, making their lives easier.
Vetted Review
Eclipse
6 years of experience

A great tool to work alongside SAP GUI

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

Currently, Eclipse is being used by the technical team (developers) and the business intelligence team, for both software development and big data report generation. Because it's an SAP consultancy firm, sometimes it needs to be used alongside with SAP Netweaver (SAP GUI) for additional features.

Pros

  • ABAP development.
  • Java development.

Cons

  • It's a heavy tool and usually crashes.
  • The UI could be more modern.

Likelihood to Recommend

Eclipse is a great tool to use alongside with SAP GUI. It makes the ABAP and CDS development faster.

Alternatives

NetBeans, IntelliJ WebStorm and Microsoft Visual Studio Code
Eclipse could be replaced by Netbeans or WebStorm, but these last two don't have an ABAP development tools plugin (not that I know of at least).
Vetted Review
Eclipse
3 years of experience

Modern Java Development IDE

Rating: 10 out of 10
Incentivized

Use Cases and Deployment Scope

We are using Eclipse for building modern apps for multiple platforms such as Android, web, and desktop. Eclipse made it easy to deploy applications on cloud platforms due to the availability of plugins, and it is very easy to build a maven project based on Java using Eclipse. I have been using Eclipse for more than 5 years for both desktop and web-based application development. Vibrant support for the various tools of the Java enterprise makes the development of web-based applications a lot more effective and time-saving.

Pros

  • Simplified IDE makes it easy to write clean and efficient code.
  • Debugging is very easy in Eclipse.

Cons

  • Sometimes it crashes on loading big projects.
  • More language support is required such as python.

Likelihood to Recommend

Since it is a modern development IDE, it can be used by both novices and experts alike to build effective applications and software. Working on Eclipse makes it very comfortable to write code and debug it. It is also free to use and we don't need to spend money to get Eclipse. Vibrant plugins are offered in the Eclipse marketplace as well.

Alternatives

NetBeans and Microsoft Visual Studio Code
Eclipse offers all the features in the other IDEs but without any cost. It also is memory efficient as compared to other IDEs. Various themes are available in eclipse and we can customize it according to our needs very easily. The Windows Toolkit allows us to build desktop applications using the Swing library and AWT library.