Eclipse Reviews (3,220)

View 5 Video Reviews
Reviews

Eclipse Reviews (3,220)

View 5 Video Reviews
4.3
3,220 reviews

What do users say?

Generated using AI from real user reviews
Users consistently praise Eclipse for its powerful debugging tools and extensive plugin ecosystem, which enhance productivity and flexibility in Java development. Many appreciate its user-friendly interface and the ability to manage large projects efficiently. However, a common limitation noted is that it can feel slow and resource-heavy, particularly with larger projects or multiple plugins.

Pros & Cons

Generated from real user reviews
View All Pros and Cons
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Hussain G.
HG
Hussain G.
Full Stack Developer
"Flexible and Feature-Rich IDE, But Performance Could Improve"
4/5
What do you like best about Eclipse?

I like Eclipse as a powerful IDE that provides a lot of features for coding, debugging, and testing. I really appreciate the flexibility and customization options that Eclipse offers, allowing me to tailor my development environment to suit my specific needs. I also appreciate the community of developers who contribute to Eclipse, which means there are always new plugins and features being added to make my development process more efficient. Review collected by and hosted on G2.com.

What do you dislike about Eclipse?

I think one area where Eclipse could be improved is in terms of its performance. Sometimes it can be slow to load and respond, especially when working with large projects. I noticed that optimizing the workspace and regularly cleaning up unused plugins can help improve performance. Review collected by and hosted on G2.com.

Anil B.
AB
Anil B.
Fresher
Small-Business (50 or fewer emp.)
Business partner of the seller or seller's competitor, not included in G2 scores.
"Eclipse a popular, free, and open-source integrated development environment"
4.5/5
What do you like best about Eclipse?

The sheer power and flexibility of the platform is unmatched. Being able to customize it with a massive library of plugins for practically any language or framework is a huge plus for complex projects. Review collected by and hosted on G2.com.

What do you dislike about Eclipse?

It's a resource hog, plain and simple. Startup time can feel like forever, and it often slows down my machine, especially when running multiple projects. The interface can also be overwhelming. Review collected by and hosted on G2.com.

Sree K.
SK
Sree K.
Software Development Engineer in Test III
Computer Software
Mid-Market (51-1000 emp.)
"Eclipse: A Dependable Home Base for UI Automation with Strong Debugging and Git"
4/5
What do you like best about Eclipse?

What I like most about Eclipse is that it feels like a reliable home base for our UI automation work. Projects stay neatly organized, code completion and refactoring are strong, and the debugger is still one of the best for stepping through messy flows and catching edge cases. Plugins make day-to-day work easier—Selenium/TestNG/Java, build tools, reporting—so we can drop in what we need and get back to writing tests instead of wrestling with setup. Run configurations also help a lot: I can target full suites or single cases quickly, tweak environment variables, and re-run without rebuilding everything, which saves a ton of small minutes over the course of a week. Most days it’s open, code, run, fix, repeat, and Eclipse keeps up.

Integration with our ADO Git repo is honestly great. I can pull, commit, push, manage branches, stage hunks, and review diffs right inside the IDE, so I don’t have to jump to another tool just to move a change forward. That reduces context switching and keeps the automation loop smooth—write a test, run it, fix it, commit, push, done. Setup is straightforward too: create a new workspace, import projects, add the key plugins from Marketplace, and I’m productive quickly. Once the environment is in place, adding a new library or driver is predictable, and teammates can mirror the same configuration without weird surprises.

Feature-wise, it’s packed but still practical. Perspectives help me stay focused, the Problems and Console views make it clear where things broke, and searching across the workspace stays fast even on larger codebases. Build tool integration (Maven/Gradle) helps dependencies land the right way, and the IDE understands the classpath so tests resolve cleanly. I also appreciate the smaller touches like TODO markers, quick fixes, and source formatting that keeps reviews tidy. For UI automation specifically, having everything in one place—code, configs, data files, runners—makes handoff and maintenance simpler. I use Eclipse many days a week, and it continues to feel dependable. Review collected by and hosted on G2.com.

What do you dislike about Eclipse?

Plugin installs can be a bit weird. I’ll add or update a plugin, and then the IDE starts throwing seemingly random errors on code that was fine five minutes earlier. A restart usually clears it up, but it still steals time at exactly the wrong moment. I’ve also noticed the indexer can go pretty heavy on larger projects; the UI gets a little sluggish until it finishes. Every now and then, EGit gets out of sync with the file system and I end up in a “file changed on disk” pop-up dance, or the workspace cache needs a clean build to settle down. None of this is a dealbreaker—just small papercuts I run into when I’m trying to move fast. Review collected by and hosted on G2.com.

GG
Gautam G.
Student Ambassador
"AI-Powered Eclipse with Seamless VS Code Integration"
4.5/5
What do you like best about Eclipse?

I find Eclipse really helpful as it is AI-powered, which allows me to create programs beyond my current skill level. I like that it is integrated with VS Code, so I can use 99% of the extensions, like live server, which is great for collaboration. The AI agents are particularly useful for beginners; they help me with tasks like building a GUI when I only know the arithmetic part of a project. The initial setup was very easy, and it even migrated my VS Code workspaces. Review collected by and hosted on G2.com.

What do you dislike about Eclipse?

Probably not supporting all VS Code extensions? Review collected by and hosted on G2.com.

Suraj M.
SM
Suraj M.
SDET
Enterprise (> 1000 emp.)
"The standard for complex Selenium frameworks, despite the outdated UI"
3.5/5
What do you like best about Eclipse?

The debugging capabilities are the standout feature for me. The ability to inspect variables, evaluate expressions on the fly, and hotswap code while debugging is superior to many other IDEs. Additionally, the refactoring tools are powerful and safe—renaming classes or extracting methods across a complex automation framework works seamlessly without breaking references. Review collected by and hosted on G2.com.

What do you dislike about Eclipse?

The user interface feels archaic and cluttered. It lacks the intuitive, out-of-the-box 'smart' completion that modern IDEs offer. You often have to install multiple plugins just to get features that should be standard (like proper Dark Mode or better JSON formatting). The auto-complete is often slower or less context-aware than competitors, forcing me to rely more on manual typing than I should have to in 2026. Review collected by and hosted on G2.com.

Premchand B.
PB
Premchand B.
Application Developer
Enterprise (> 1000 emp.)
"Eclipse: A Reliable and Flexible IDE for Professional Java Development"
5/5
What do you like best about Eclipse?

Eclipse is a mature and reliable IDE that works well for professional Java development. It offers strong support for coding, debugging, and refactoring, which makes day-to-day development efficient. The plugin ecosystem is one of its biggest strengths, as it allows the IDE to be customized for different frameworks, tools, and workflows. Eclipse also performs well with large projects and complex codebases, which is important in enterprise-level development. Overall, it provides a stable environment that developers can depend on for long-term projects. Review collected by and hosted on G2.com.

What do you dislike about Eclipse?

The user interface can feel outdated compared to some newer IDEs, and the initial setup may take time for new users. Performance can occasionally slow down if too many plugins are installed or when working on very large projects without proper configuration. However, most of these issues can be managed with tuning and experience. Review collected by and hosted on G2.com.

Anoop S.
AS
Anoop S.
Software Engineer
Small-Business (50 or fewer emp.)
"Reliable IDE for Java Development, Needs Modern UI"
4.5/5
What do you like best about Eclipse?

I use Eclipse mainly for Java development and backend programming, and it’s a powerful and reliable IDE for building enterprise applications. I love its strong support for Java with features like code auto-completion, debugging tools, and plugin support. The ability to customize Eclipse based on my needs through its plugin ecosystem is fantastic. I use plugins for Git, Spring tools, and database management, which means I can work seamlessly without switching between tools. The debugging tools are a standout feature, making it easier to set breakpoints, step through code, and inspect variables. Eclipse handles large projects efficiently, with navigation and search features that save time in managing big codebases. Overall, Eclipse is a great choice for developers looking for a free, open-source IDE with plenty of customization options. I appreciate its reliability and how it improves productivity, especially in large Java applications. In short, I recommend Eclipse, particularly for teams seeking a stable and customizable IDE. Review collected by and hosted on G2.com.

What do you dislike about Eclipse?

The UI/UX feels outdated, with menus that can feel cluttered and a layout that takes time to customize. It's not very beginner-friendly. Performance can be heavy, with longer startup times, occasional lag or freezing, and high memory usage. Plugin dependency issues arise, such as version conflicts, outdated plugins, and messy setup. Configuration can be complex, with manual setups required and confusion around build paths and errors. Memory management is an issue, sometimes necessitating manual tuning to prevent slowdown or crashes. While Eclipse is good, some modern IDEs offer more intelligent, advanced suggestions and smoother refactoring tasks. Review collected by and hosted on G2.com.

TN
Tan Suong N.
Cloud Engineer
Mid-Market (51-1000 emp.)
"Powerful Java Development Tool with Room for Performance Improvement"
5/5
What do you like best about Eclipse?

I like Eclipse for its powerful code completion, intelligent error checking, and strong refactoring tools, which help me write cleaner, easier, and more maintainable code with less effort. I appreciate the built-in debugging capabilities that make analyzing program flow and setting breakpoints very straightforward. The extensive plugin support also allows me to extend its functionality to fit my project's specific needs, making Eclipse a versatile tool for both small tasks and large-scale projects. I find it to be a great development environment, supporting extensive integrations like Maven for better project management and deeper language and service integrations, which ultimately improve our productivity. Review collected by and hosted on G2.com.

What do you dislike about Eclipse?

Eclipse can be slow to start and consumes a lot of memory. Occasionally, it locks during launching when indexing or loading plugins. The user interface feels somewhat outdated compared to other IDEs. Customization, while powerful, can be overwhelming due to the large number of options. Managing the plugin and updates can be inconvenient at times, leading to conflicts and instability. For beginners, the learning curve is quite steep because of the many features and configurations. Improving performance, optimizing the UI, and simplifying plugin management would greatly enhance the user experience. Review collected by and hosted on G2.com.

SL
Sai L.
Senior Software Engineer
Enterprise (> 1000 emp.)
"Robust, Customizable Eclipse for Productive Enterprise Java Development"
4.5/5
What do you like best about Eclipse?

Eclipse continues to impress me with its robust development capabilities, seamless integration with Java-based frameworks, and a highly customizable environment. Together, these strengths make it easier to stay productive, especially when working on enterprise-level application development. Review collected by and hosted on G2.com.

What do you dislike about Eclipse?

Eclipse can sometimes feel resource-intensive and run a bit slowly, especially when I’m working with large-scale projects. Also, its user interface can come across as somewhat outdated compared with more modern development environments. Review collected by and hosted on G2.com.

Anurag T.
AT
Anurag T.
Automation Test Engineer
Mid-Market (51-1000 emp.)
"Flexible, Powerful Eclipse IDE with a Rich Plugin Ecosystem"
5/5
What do you like best about Eclipse?

What I like most about Eclipse is its flexibility and powerful plugin ecosystem. It supports multiple programming languages and frameworks, making it a versatile IDE for different types of projects. Features like code auto-completion, debugging tools, and version control integration significantly improve productivity. I also appreciate that it’s open-source and highly customizable, allowing developers to tailor the environment to their specific needs. Review collected by and hosted on G2.com.

What do you dislike about Eclipse?

One downside of Eclipse is that it can feel heavy and slow at times, especially when working on large projects. Startup time and memory usage are higher compared to some modern IDEs. The user interface can also feel a bit outdated and less intuitive for beginners. Additionally, managing plugins and dependencies can sometimes be confusing and may lead to compatibility issues. Review collected by and hosted on G2.com.