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.
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.
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.
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.
VU
Verified User
Employee in Information Technology (1001-5000 employees)
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.
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.
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.
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.
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.