Filter Ratings and Reviews
Filter 299 vetted Eclipse reviews and ratings
Reviews (1-25 of 64)
Companies can't remove reviews or game the system. Here's why.
September 30, 2020
We use Eclipse-based IDE like QNX Momentics, NXP KDS, and TI's Code composer. This includes R&D and Testing. It provides one single platform to write code, compile, flash it on target, debug, and unit testing.
- Debug.
- Compilation.
- Support for different build systems like CMAKE.
- Easy to get standard plugins from marketplace.
- RAM usage.
- Hang issue at times.
- Improve support for CMAKE. Currently, it cannot directly import CMakeList file as project.
August 11, 2020
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.
- 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.
- 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.
August 10, 2020
We used Eclipse, an integrated development environment (IDE), for software development. I develop Java Enterprise applications using Eclipse. We have some of the departments using Eclipse, while some other departments use other IDEs. It is open-source, has advanced debugging options, and is easy to use.
We installed several other plugins in Eclipse for the Version Control System, Lambok for code shorthand, and much more.
We installed several other plugins in Eclipse for the Version Control System, Lambok for code shorthand, and much more.
- Easily integration of the Version Control System, GIT.
- Easily integrate with Maven
- Advanced debugging options
- Features extension by plugins
- Simple, which makes development fast.
- It takes more memory.
- A restart is required after installing every plugin.
- It could be more fast.
- Direct deployment on AWS.
November 05, 2019
Eclipse is used by various people but is not generally used by the organization. I was a user before I started at SurveyMonkey and continued to use it up until early in 2019. The company has generally not encouraged any particular IDE until this year. Most folks tended to use SublimeText, with a fair number using PyCharm, and only a few of us on Eclipse. Those of us using Eclipse like it's fully integrated debugging environment for Python (which also attracted users to PyCharm, which is essentially Eclipse with paid-for enhancements). I particularly liked being able to use it to access SQL Server in the same environment as Python and Javascript.
- It is very good at managing many files under edit. I like the ability to manage multiple projects and multiple files. It supports a wide variety of file formats with type-specific syntax formatting.
- I like the integrated debugging facility. In particular, we used a remote file system debugger with Python in external VMs to great effect.
- I like the ability to access multiple types of databases in the integrated development environment. It provides connectors for a wide variety of databases and supports most basic DB access methods.
- GIT integration is very effective. You can easily manage repositories and connect them to projects, and the project integration into GIT is virtually seamless.
- 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.
February 13, 2020
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.
- Maven Integration and Support
- Subversion/Git integration
- Eclipse has a large foot print
- Updated versions require you to build out your plugins and migrate your projects
January 17, 2020
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.
- Simplified IDE makes it easy to write clean and efficient code.
- Debugging is very easy in Eclipse.
- Sometimes it crashes on loading big projects.
- More language support is required such as python.
Eclipse is a program that is not used by many people at our school. Our 6th, 7th, and 8th graders use it in a programming class that we offer at our school. It allows our students to develop programs with the Java programming language. We had used other programs before but found that this was the easiest for our students to use.
- It is a really good program for developing with Java.
- The user interface allows for even the most beginner of students to be able to learn.
- There are times where it can be glitchy, so that could be improved upon.
- The online support could be a little better.
October 24, 2019
Eclipse has been my favorite IDE to use for Java development. Eclipse has great shortcuts that improve the speed at which you code, and have a lot of great built-in features, such as the debugger and a marketplace to add plugins for various frameworks like Spring and Maven. Like any good IDE, you can have your own custom settings and preferences to tailor things to your specific preferences.
- Extremely easy to install and use
- It's free to use (as opposed to competitors like intelliJ)
- Great marketplace for add-ons like Themes and Spring / Maven plugins
- Great IDE for Java development. Plugins available for other languages (ie: Python), but not as good compared to other IDEs (ie: PyCharm)
- Uses a lot of system resources / CPU
- There are so many features built-in and available for use, it can sometimes take a long time to learn them all.
Eclipse is used as in integrated development environment for all our applications. Eclipse advantage is it has integrated local servers so that we can deploy and test the application locally before pushing it to other environments. Eclipse is widely used and hence we get great support in case we have any questions or need additional support.
- Integrated development environment
- Easy to code
- Coding assistance available in Eclipse
- Integration with newer technology
- backward compatibility
- logging mechanism
January 16, 2020
I was a developer for a startup based in Houston. I used the Eclipse IDE to mainly develop Java applications. The Eclipse Software Development Kit(SDK) includes Java developers is meant for Java developers like me. It is free and open-source software. It also helped me develop applications in other programming languages via plug-ins. It really benefited our company as being the one IDE that supports programming in multiple languages.
- Great framework for building Java applications.
- Tons of great tools to add on it.
- Running off and building something when the user doesn't ask it to.
- Loses its way often/glitches which can require a restart.
December 05, 2019

Eclipse is the standard IDE used for Java development in the Technology department. Eclipse solves large projects well with complete code compilation and handles plug-in development. Eclipse is used for software development for trading and compliance applications that utilize MAVEN, AVRO, GIT which are essential to these applications. Eclipse enables different programming languages including Python, Java, and C++ which are vital to the firm. In addition, Eclipse is integrated with subversion which is the configuration management tool used firm-wide.
- 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.
- Eclipse setup is long, non-intuitive and not user-friendly for beginners.
- The documentation feature is so difficult that it is often not used.
- The Project explorer is hard to read and not a good organizer.
- Eclipse look and feel and not as appealing as IntelliJ.
It is used across the whole organization as a tool for any Java-related development. It speeds up and solves development mechanisms at my organization in order such as allowing users to easily perform Proof of Concepts around multiple technology stacks around Java and as well the faster development process helps as well.
- Stacks of integrated features.
- Easy predictors for development.
- Documentation.
- JavaDoc integration.
Eclipse is being used across the organization on various platforms. Multiple projects built on Java are implemented on Eclipse.
- Integration with database drivers.
- Availability of plugins for pretty much any implementation that can be seamlessly integrated.
- Ability to profile the code to identify memory and data leaks causing the application to slow down.
- On some configurations, Eclipse can get extremely slow in responding, and its a known issue with many users facing similar problems. This is very inconsistent.
- Some versions of Eclipse does not support the automatic code completion for JavaServer Faces and JavaFX tags.
November 06, 2019

In our company currently, Eclipse is being phased-out, since other products were decided to serve as the main integrated development environment used for Java and other JVM languages. However, it is still widely used for the development of existing software in low-level languages such as C, C++, and Fortran. Thanks to its vast ecosystem of various plug-ins it helps a lot to increase the productivity of development.
- Efficient architecture with plug-ins providing all the functionality on top of the powerful run-time system.
- The ecosystem of different plug-ins for a wide variety of neat features.
- Rich client platform for implementing robust desktop applications.
- The design of the UI could be improved and modernized.
- Integration with version control systems is a bit slow.
- Syntax prediction tools are solved better in other IDE products.
October 29, 2019

I've used Eclipse since my student days as it is a very versatile development environment. Currently, we use Eclipse as the preferred way to write ABAP code for the SAP environment, and to manage our HANA landscape. Eclipse is mainly used by our developers and IT staff, and we have used it with our clients as well.
- Eclipse, through its library of tools, is exceptionally broad and can be customized to suit just about any situation.
- Eclipse SAP HANA tools are the best way to manage a HANA database.
- Eclipse SAP ABAP tools are the preferred way to develop CDS views and modern ABAP programs.
- The biggest issue I have with Eclipse is probably its biggest selling point: it's so big that it can be quite cumbersome to get the appropriate tools and configuration set up for your use case.
- I'd like to see (maybe) a lightweight distribution of Eclipse that comes with specific tools for specific purposes (SAP specifically).
The Eclipse project that is being used at our organization is the Integrated Development Environment.
It is used exclusively within the Development Teams as the primary code editing tool. It was, for an extended period of time, the only code development tool that was used in our department (approximately 100 team members). However, we now have a more heterogeneous code development tooling environment. The Eclipse IDE is really an integrated code development environment, that allows for code editing, building/compiling, version control, code quality checking, web development, and more.
It is used exclusively within the Development Teams as the primary code editing tool. It was, for an extended period of time, the only code development tool that was used in our department (approximately 100 team members). However, we now have a more heterogeneous code development tooling environment. The Eclipse IDE is really an integrated code development environment, that allows for code editing, building/compiling, version control, code quality checking, web development, and more.
- Eclipse uses the concept of plug-ins to extend it's core capabilities. This is a highly efficient concept, as you'll be able to add only what you want to. Don't need maven build integration? No need to add the M2E plugin. Need to hook up to an SVN repo? Feel free to add in the Subversive plug-in. This goes for every aspect of the features that are made available.
- It is actively maintained. There are scheduled releases every year. at least 2 if not more. They come packed with all sorts of enhancements and feature upgrades.
- It's open-source. Now, this is a more philosophical point. If you believe in Free Software, and the Open Source paradigm, then this will ensure that your organization continues to align with those principles. It is community-driven, and even the plugins that it supports are themselves open-source. So you'll continue to have a thriving ecosystem.
- It is very strange that the Eclipse IDE has such a long startup time. And feels very bloated. The core product doesn't come with any additional features or capabilities, and yet, with every release, it seems to get slower and feels bulkier. It behooves me to understand how this is possible.
- Despite their regular releases, it almost seems as if the Eclipse team is focusing on the wrong things. Their updates and enhancements are certainly very welcome, and it's clear they are actively working on fixing defects. But they are continually behind the 8-ball on supporting new industry standards and anticipating where the field is going.
- It's wonderful to have choices, and that is a testament to the Open Source ecosystem. However, compatibility issues continue to plague the eclipse project. Plugins often are incompatible with different versions, or are unusable and just crash upon installation, yet continue to be offered as compatible plugins. This causes a mess.
- Setting up and configuring Eclipse can range anywhere from a tedious, but necessary task, to an absolute nightmare. Although the core product is highly portable, the customizations, the plugins, the configurations that make it works exactly the way you want, or more importantly, the specific setup that you want your entire team to use to ensure consistency, can be hellish to port over if and when you switch to a new laptop.
It's currently used by some teams who are working on open-source technologies. It's the best IDE for Java development.
- Stable.
- User friendly.
- Add themes.
- Better integration with Git.
January 17, 2020

Eclipse is an integrated development environment (IDE) used in computer programming. I used Eclipse mainly to develop Java applications. It was being used by most developers I know that write Java code. I would say it is the best IDE for Java but it can also be used for other coding languages and applications. I use it both personally and professionally.
- IntelliSense is awesome.
- Run and compile Java with ease.
- The theme and animations can affect performance.
- It does support a lot of languages, but not as good as Java.
January 17, 2020

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.
- ABAP development.
- Java development.
- It's a heavy tool and usually crashes.
- The UI could be more modern.
Our development team currently uses Eclipse for our J2EE web application. We develop and debug using the tool to deliver quality software to our business users.
- Free IDE which was an easy sell to upper management to use.
- Very easy to set up development environment to get started.
- There is a community of users which can be helpful if needed.
- Debugging feature not as polished as other paid IDE tools.
- When moving from different Git branches, I've noticed Eclipse sometimes breaks my local setup at different levels. I have to waste time to diagnose the problem.
- I wish there was better debugging mechanism when debugging our web application.
August 18, 2019
We use Eclipse as the IDE and code editor for our Adobe ColdFusion-based web applications. We only have a small number of ColdFusion developers but we standardized on using it as our IDE almost 15 years ago. As a full-featured code IDE, it allows us to edit code files in various languages, has an integrated code debugger, and integrates with our Subversion source code control.
- Eclipse is very powerful and has a wide range of plugins that can be used to customize it and add additional functionality. For example, you can write code in a wide variety of languages, debug your code, commit it to your code repository, and manage your database schema and data all without ever leaving Eclipse.
- As open-source software, it's available for free.
- It has (or had) a very large user base so if you ever encountered issues, it's likely you're not the only one and you can find help from someone else who's experienced the same issue.
- It runs on top of Java so it's available on almost any platform.
- Compared to newer, more popular code editors today, Eclipse feels very large, bloated, and slow.
- I've had compatibility issues in the past where certain 3rd party plugins I've relied on weren't compatible with newer versions of Eclipse and prevented me from being able to update to the latest versions. Or sometimes two plugins would conflict with each other or cause issues when used together. Occasionally I get random errors that are difficult to troubleshoot or identify the root cause.
- Starting Eclipse always seems to take a really long time, it can consume a lot of memory, and sometimes runs slowly.
July 16, 2019
At our organization, the selection of the IDE to use is made by individual engineers or on a project-specific basis, depending on the needs of the project. We use it for software engineering, mostly of Java code. We also have developed a plug-in for the artificial intelligence language we use.
- It (mostly) smoothly integrates development with version control.
- Incremental, continuous compilation and instant error checking are huge wins.
- Built in unit testing.
- Support for a variety of different languages and file types, with the ability to develop plug-ins for new types.
- The version control integration is sometimes sketchy, especially for GIT.
- Integration with Maven and Gradle are not complete and do not always exploit Eclipse's continuous compilation strengths.
May 23, 2019
We use Eclipse for all Java project development in the department. Most of the times when dealing with some complex problems which can only be solved using Java logic, we have to rely on Java development and use an IDE. Eclipse is one of the oldest and most popular IDE kits. Eclipse helps with business problems like fast Java application development with proper industry standards. The third party integrator and connectors help a lot to make the finest and crafted end product.
- Third party integration services are easy to implement and track bugs easily. Helps in faster development of the project.
- Code Editor and the User Interface is more than awesome to work with.
- Large Eclipse community makes it possible to install and setup the environment for the development of industry level projects.
- Eclipse workspace should be encrypted within the OS drive so that someone handling the same machine cannot get to your project and development easily.
- Eclipse takes a lot of time to start and initialize. The kick-start time should be like a code editor. Once started, then it can gather resources.
- The IDE is suitable only for Java developers. Though there are a lot of plugins for different languages, it should have a standalone IDE for other languages too.
July 18, 2019

Eclipse is currently being used primarily by the IT community for aiding the businesses across North Americas and the South Americas for the business sectors across the organization. It is used primarily to help build reports of medium complexity by utilizing Hana views for SAP systems based on SAP HANA fairly quickly without relying on traditional ABAP route.
- Eclipse is a great platform to help build Hana views of high to medium complexity without depending on traditional ABAP.
- Eclipse has proved to be a great tool for purposes of building a view on the fly when a critical business decision in Production systems needs complex analysis.
- Eclipse has proved helpful for our super user's community in corporate finance departments to build their own queries with less reliance and dependencies on IT.
- Eclipse, at times, seems to pull a lot of system resources when running in the background resulting in slower system response in general. The workaround has been to eliminate some other applications running in parallel to improve the system performance.
- Though there are multiple methods to expose the Hana views developed from Eclipse to the user community, some options are not very intuitive such as creating O Data services for creating Fiori apps, etc.
- In case of finding incorrect joins, the ability to run data previews at join levels come in very handy. The performance of the backend Hana views at times is time-consuming and the cause for the issue is not obvious at the onset. However, after careful analysis, once the cause (say an inefficient join condition ) is known, the rectification could be simplified.
April 23, 2019

Eclipse is a famous Java IDE. It easily combines language support. The best thing about Eclipse is the suggestions we get for every line. When we are aware of the proceeding we get all suggestions which can be included or used for correct usage. Java related coding and debugging is done in Eclipse. Beginners who are interested in coding can start with Eclipse but when we come for specifications it becomes a bit difficult. Pointing out errors is very easy in Eclipse. It also shows proper directory structure which allows the user to navigate easily from class to class.
- Pointing out errors.
- Auto fill code.
- Proper directory structure.
- Less menu structure.
- Restarts soon when closed and opened.
- UI can be changed with better colors and options.
Eclipse Scorecard Summary
What is Eclipse?
Eclipse is a free and open source integrated development environment (IDE).
Eclipse Video
15 Years of the Eclipse Foundation
Eclipse Integrations
Eclipse Technical Details
Operating Systems: | Unspecified |
---|---|
Mobile Application: | No |