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.
Loading Reviews List....
Eclipse Reviews
16 Reviews
Small Businesses (1-50 employees)
Search is temporarily unavailable. Filters are still applied.
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.
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.
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.
Pros
Great framework for building Java applications.
Tons of great tools to add on it.
Cons
Running off and building something when the user doesn't ask it to.
Loses its way often/glitches which can require a restart.
Likelihood to Recommend
Eclipse IDE is just as useful as any other IDE's on the market. One good thing about Eclipse IDE is free to use. It is extremely fast and flexible, and is very powerful for refactoring when working with several projects. However, Eclipse IDE misses many features compared to, say IntelliJ, but it does have a huge array of plugins delivering capabilities that aren't necessarily available with any other platform.
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.
Pros
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
Cons
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.
Likelihood to Recommend
I would highly recommend Eclipse as the IDE of choice for Java developers. It's great for both small and large teams, but particular good for large teams because it is free to use. If you are developing in other languages (such as Python), I would recommend using other IDEs (such as VS Code, Atom / Sublime, intelliJ, pyCharm, etc.)
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.
Pros
Integrated development environment
Easy to code
Coding assistance available in eclipse
Cons
Integration with newer technology
backward compatibility
logging mechanism
Likelihood to Recommend
Eclipse is useful in small, medium and large organizations. It has integrated software libraries for several programming languages. The code assistance help developer to develop rapid code. Integrated server assist in testing the code developed by developer to capture any issues or bugs. Overall Eclipse is a boon for all software developer, using eclipse reduces the coding time significantly.
Eclipse is used primarily by developers. Eclipse is a development tool IDE that is used to create applications in Java. Eclipse is one of the many leading tools used when developing Java applications and is widely used and well supported.
Pros
Eclipse is good at telling the developer when there are issues with the code or even with the build.
Eclipse has code autocomplete which saves me time when coding, it will even import when I attempt to use a library.
Can integrate with plugins such as Ivy for dependency management.
Cons
It is a resource hog this is probably caused by it constantly analyzing code on the fly. I do recommend closing it when not in use.
The autocomplete can sometimes be a pain and start freezing.
Likelihood to Recommend
Great for development for enterprise level Java applications.
We use Eclipse for Java development which includes building and deploying web services, as well as Java Android development, although for the latter we primarily use Android Studio now. However, we have legacy Android applications which still require the use of Android Studio as they were never upgraded to Android Studio and Gradle. So, for Maven projects we still do Android development with Eclipse. Primarily, however, we use Eclipse for building web apps and cloud services.
Pros
Eclipse is great for its Docker integration. We have had a breeze deploying using Docker with Eclipse.
I love Eclipse's local history feature. Even with Git Flow integration, which we also use, it's nice to be able to quickly diff between current and older versions of a file.
Eclipse has a very powerful search feature for finding and replacing code.
Eclipse is also great at refactoring. I love its auto-import and code generation features.
Cons
Eclipse has so many windows that it took me years before I wasn't overwhelmed by them. When I first started using Eclipse in 2006 I couldn't stand it.
The learning curve is very steep. There are a hundred little tricks you have to learn.
Sometimes Eclipse can get into a bad state and you have to clear the caches and restart or go through elaborate build-clean-build processes to fix it.
Eclipse can run very slowly.
Eclipse is notoriously bloated with unnecessary features that most of us will never use.
Likelihood to Recommend
Eclipse is great for Java development. It's not my first choice for Android development since Android Studio is so much better now. However, having done Android development in Eclipse for years, it's not that bad for that either. Eclipse is also not my first choice for web development of any kind, despite plugins that go a long way to supporting web languages. There are simply better IDEs out there if you want to write Ruby, Python, Perl, or PHP code. There are also better IDEs and text editors for HTML, CSS, JavaScript, and many of the new web technologies like CoffeeScript and Less. I pretty much only use Eclipse for Java development and for that it's a must.
Eclipse is used by the Integration department, specifically by myself mostly. I use it for almost all of my projects, as our 3rd party vendor, Intersystems, uses it for its main Cache IDE. I use a plugin called Atelier which drives the perspectives and server connections I need in an easy way.
Pros
As a text editor I was pleased that it has most of the features I'd expect, such as block select, and good syntax highlighting.
It allows for plugins to change its behavior by a lot, which is great because the main plugin I use, Atelier, changes the workflow of normal Eclipse projects by a lot.
It handles password management for servers well, as they're encrypted and saved in a format acceptable to most security standards.
Cons
The actual management of plugins isn't as powerful or easy to implement as Visual Studio. In some respects the UI feels outdated, and actions don't work the way I'd expect.
Importing of project files isn't friendly, and sometimes I have to zip everything for it to get recognized. It's never felt as "drag and drop" as it should.
File management on a server is tedious and I usually have to remove or add files using another tool, because it's clunky and I'm not sure what's going on behind the scene.
Likelihood to Recommend
It's great if you need to develop a highly customized plugin, as its behaviors can change a lot and has lots of freedom. It's also good for basic web development, as it handles those files out of the box better than anything else I've used.
We use Eclipse as our main IDE for all our Consultancy services. Eclipse is used as well for our main commercially distributed products: Bonita BPM , Talend ESB and OpenKM. We develop JEE apps, Restful Web Services, SOAP Web Services among others.
Pros
Easy to Install and configure.
Most expandable with modules and plugins.
Evolve fast as new technologies appears.
The community around Eclipse is very helpful.
Cons
Although the latest version has high DPI screen compatibility, I think it could be better.
Needs faster startup time from cold boot.
Needs to update the icon library, since it looks out dated.
Likelihood to Recommend
Eclipse supports a wide range of programming languages, so it fits perfectly if you do some Java EE with Javascript (Angular, NodeJS, etc). Put you are covered if you do PHP, plain HTML, Jasper Reports (custom eclipse). In short, Eclipse is a very versatile and is the preferred IDE for several Open and Non Open source projects.
As part of my role, I use Eclipse as content management for our web development along with the tech team. It allows us to work together on web projects and I find it a great system over other content management systems I have previously used. It is self-explanatory and speeds up my daily work on the website.
Pros
Ease of use - simple to use and quick to manage
Great user interface - can be personalised to your requirements
Cons
I have no recommendations on changes as Eclipse meets all my required needs for how I currently use it
Likelihood to Recommend
Eclipse is a great system when in use with wider content management systems, in order to sync web data and keep up to date with others changes. My team all use it as a common system to integrate our changes and keep our web content up to date I do not have a scenario where it wouldn't be useful as it can be used on any scale of work load.