Introducing G2.ai, the future of software buying.Try now

Eclipse Reviews & Product Details

Profile Status

This profile is currently managed by Eclipse but has limited features.

Are you part of the Eclipse team? Upgrade your plan to enhance your branding and engage with visitors to your profile!

Value at a Glance

Averages based on real user reviews.

Time to Implement

3 months

Return on Investment

12 months

Eclipse Media

Eclipse Demo - Eclipse
Eclipse
Eclipse Demo - Eclipse
Eclipse
Product Avatar Image

Have you used Eclipse before?

Answer a few questions to help the Eclipse community

Eclipse Reviews (3,134)

View 5 Video Reviews
Reviews

Eclipse Reviews (3,134)

View 5 Video Reviews
4.3
3,135 reviews

Review Summary

Generated using AI from real user reviews
Users consistently praise Eclipse for its powerful debugging tools and extensive plugin ecosystem, which enhance coding efficiency and flexibility. Many appreciate its user-friendly interface and strong support for Java development, making it suitable for both beginners and experienced developers. However, a common limitation noted is that it can feel slow and resource-intensive, particularly when handling large projects.

Pros & Cons

Generated from real user reviews
View All Pros and Cons
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Vanshul C.
VC
Technology Head
Mid-Market (51-1000 emp.)
"Robust Java Development with Some Trade-offs"
What do you like best about Eclipse?

I use Eclipse primarily for Java development, and I like how it supports enterprise Java development really well. Its multiple project support is fantastic, making it easy to open all my projects at once for reference. The integrated debugger is great for local testing before pushing changes to staging or production. I can do thread inspection, memory debugging, and breakpoint debugging, which really speeds up development work. It also maintains a local history of changes, which is super handy for tracking and referencing changes. The recent updates that include support for the latest Java version are another big plus. Review collected by and hosted on G2.com.

What do you dislike about Eclipse?

It's a bit heavy, requiring robust machines to install and run Eclipse. The size of the installable and the memory it takes is big. Also, the UI could be simplified a bit, as it's like adding new and new features on the UI that has made it cluttered. The learning curve is steep, especially with the fundamentals of workspace and perspectives, which can be challenging for devs used to other IDEs. Review collected by and hosted on G2.com.

SA
Software Engineer
Mid-Market (51-1000 emp.)
"Powerful Java IDE, Slight Performance Hiccups"
What do you like best about Eclipse?

I use Eclipse mainly for Java development, including writing, debugging, and maintaining Java applications, and I find it especially useful for enterprise projects. It has many debugging tools and supports frameworks like Spring and Maven. Eclipse helps me write, debug, and maintain Java applications more efficiently with features like intelligent code completion, powerful debugging, and refactoring tools. The built-in support for Maven and Gradle reduces errors and speeds up development. What I like most about Eclipse is its powerful IDE capabilities for Java; the smart code completion, refactoring tools, and debugger make it much easier to work on large codebases. Smart code completion helps by suggesting classes, methods, and variables as I type, which reduces mistakes and speeds up coding. The refactoring tools make it easy to rename classes, methods, or variables and safely apply changes across the entire codebase without breaking anything. The debugger is especially valuable because it lets me set breakpoints, inspect variables, and step through code line by line. My team switched to Eclipse from NetBeans mainly for its stronger enterprise Java support, better refactoring tools, and wider plugin ecosystem. The initial setup was fairly easy; installing Eclipse was straightforward and most developers were productive quickly. Some time was needed to configure plugins, build tools, and workspace settings, but overall the experience was smooth. Review collected by and hosted on G2.com.

What do you dislike about Eclipse?

I feel that Eclipse can be slow or heavy when working with very large projects. The UI can be overwhelming for new users because of the number of views, menus, and configuration options. Also, managing plugins and updates can sometimes be confusing or lead to stability issues. Review collected by and hosted on G2.com.

Abhi V.
AV
Java Fullstack Trainee
Small-Business (50 or fewer emp.)
"Time-Saving Shortcuts and an Easy-to-Navigate, Well-Organized Eclipse Interface"
What do you like best about Eclipse?

With Eclipse software, there are many shortcuts available, and using those shortcuts saves a lot of time. The interface is also easy to understand, even for an entry-level software engineer. In addition, Eclipse arranges all the files in a clear and organized way, so it’s easy to understand the structure and quickly find the files you need. Review collected by and hosted on G2.com.

What do you dislike about Eclipse?

I’ve run into issues when installing newer updates. During the update process, I have to be very careful about whether my data is backed up or not. I also need to search for certain packages in the store and then double-check that those packages are the right fit for my Eclipse software and my device configuration. Review collected by and hosted on G2.com.

Rahul P.
RP
Manager
Enterprise (> 1000 emp.)
"Free, Open-Source Java IDE with Enterprise Power and Plugin Flexibility"
What do you like best about Eclipse?

Free & Open Source

Completely free, Backed by the Eclipse Foundation, Huge community support, Great for enterprises and long-term projects

Strong Java Support

One of the best IDEs for Java,Excellent for: Java SE / Java EE / Jakarta EE /Spring (with plugins), Powerful refactoring tools

Highly Extensible (Plugin-Based)

Supports many languages via plugins: Java, C/C++, Python, PHP, JavaScript, SQL

Framework support: Spring Tools / Maven / Gradle / Hibernate / Git

Enterprise & Backend Friendly

Good for: Large codebases, Microservices, Server-side development

Integrated servers (Tomcat, JBoss, etc.)

Strong Version Control Integration

Built-in Git (EGit), SVN support, Good diff & merge tools

Cross-Platform

Runs on: Linux / Windows / macOS

Easy to Use, Easy to integrate, Easy to implement, Frequently use Review collected by and hosted on G2.com.

What do you dislike about Eclipse?

Heavy & Resource-Hungry

High memory usage, Slow startup compared to modern IDEs, Needs JVM tuning for good performance, On low-RAM systems, it can feel sluggish

Outdated UI / UX

UI feels old compared to: IntelliJ IDEA / VS Code ,Less intuitive navigation

Plugin Dependency Issues

Plugin conflicts are common

One bad plugin can: Slow Eclipse, Cause crashes, Updates sometimes break setups Review collected by and hosted on G2.com.

Sree K.
SK
Software Engineer II in Test
Information Technology and Services
Mid-Market (51-1000 emp.)
"Eclipse: A Dependable Home Base for UI Automation with Strong Debugging and Git"
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.

Suraj M.
SM
SDET
Enterprise (> 1000 emp.)
"The standard for complex Selenium frameworks, despite the outdated UI"
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
Application Developer
Enterprise (> 1000 emp.)
"Eclipse: A Reliable and Flexible IDE for Professional Java Development"
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.

Akhil S.
AS
Senior Data Engineer
Enterprise (> 1000 emp.)
"Powerful Java IDE with Exceptional Refactoring and Customization"
What do you like best about Eclipse?

What I like best about Eclipse is its strong understanding of Java and its powerful refactoring and debugging tools. It makes working with large codebases easier by offering intelligent code suggestions, quick fixes, and reliable navigation. The rich plugin ecosystem also lets you customize Eclipse for different technologies, making it a flexible and dependable IDE for long-term development work. Review collected by and hosted on G2.com.

What do you dislike about Eclipse?

What I dislike about Eclipse is that it can feel heavy and slow at times, especially on larger projects. The user interface isn’t very modern, and it often requires extra configuration to feel smooth and intuitive. Occasional performance lag and frequent updates can interrupt the development flow. Review collected by and hosted on G2.com.

Lalit R.
LR
Software Engineer
Small-Business (50 or fewer emp.)
"Feature-Rich IDE That Excels in Coding and Debugging"
What do you like best about Eclipse?

Eclipse is a great IDE with lot of features integrated which really helps while coding and debugging , praticularly when it comes to java,c++ or python programming. It also suppors web development which I like. The UI is quite user-friendly and intuitive. Review collected by and hosted on G2.com.

What do you dislike about Eclipse?

Eclipse is a great IDE but it sometimes feel slow , especially when it comes to large projects and many plugins. But this also means it's packed with features and functionalities, which require more resources. Review collected by and hosted on G2.com.

Chandru S.
CS
Senior Software Engineer
Mid-Market (51-1000 emp.)
"Interface looks messy but works greatest IDE of all time."
What do you like best about Eclipse?

In Eclipse, creating a Java project or a Java dynamic web project is straightforward. I have my own preferences when it comes to development environments, and Eclipse stands out as a widely used integrated development environment (IDE). In my experience, it supports a variety of programming languages, including Java, C, C++, PHP, Python, and Ruby.

While working with Eclipse, I added some extensions to enhance my workflow. For example, I installed the Eclipse Git extension to collaborate on code more effectively. Eclipse offers a large library of plugins that can be easily installed to introduce new features as needed.

Another advantage is that Eclipse is available on multiple platforms, such as Windows, macOS, and Linux. This cross-platform support means I can use the same IDE regardless of the operating system, though I personally use it on Windows.

The debugging tools in Eclipse help me identify and fix issues in my code more efficiently. Eclipse also integrates with version control systems like Git, SVN, and CVS, which is essential for managing code changes.

Features like code completion and refactoring contribute to increased productivity and help reduce the chances of introducing errors. Eclipse can automatically format code according to predefined styles, making it easier to read and maintain. For instance, by right-clicking with the mouse, I can quickly format my code to match these styles.

Overall, Eclipse's support for multiple programming languages gives me the flexibility to work with different languages within the same IDE. Review collected by and hosted on G2.com.

What do you dislike about Eclipse?

The Eclipse interface appears need to add colorful, which help to code Review collected by and hosted on G2.com.

Pricing Insights

Averages based on real user reviews.

Time to Implement

3 months

Return on Investment

12 months

Average Discount

20%

Eclipse Comparisons
Product Avatar Image
IntelliJ IDEA
Compare Now
Product Avatar Image
Visual Studio
Compare Now
Product Avatar Image
NetBeans
Compare Now
Eclipse Features
Ease of Use
Ease of Use
File Management
Ease of Use
File Management
Multi-Language Support
Product Avatar Image
Product Avatar Image
Eclipse