SonarLint
SonarLint is an IDE extension that helps you detect and fix quality issues as you write code in Java, JavaScript / TypeScript, PHP, Python, CSS and HTML as well as other...
SonarLint is an IDE extension that helps you detect and fix quality issues as you write code in Java, JavaScript / TypeScript, PHP, Python, CSS and HTML as well as other...
Enhanced Class Decompiler integrates CFR, FernFlower, JD, Procyon, Vineflower seamlessly with Eclipse and allows Java developers to debug class files without source code directly...
EGit is the Git integration for Eclipse. Git is a distributed versioning system, which means every developer has a full copy of all history of every revision of the code, making...
The Checkstyle Plugin (eclipse-cs) integrates the well-known source code analyzer Checkstyle into the Eclipse IDE. Checkstyle is a development tool to help you ensure that your...
The Subversive project is aimed to integrate the Subversion (SVN) version control system with the Eclipse platform. Using the Subversive plug-in, you can work with projects stored...
FindBugs is a defect detection tool for Java that uses static analysis to look for more than 200 bug patterns, such as null pointer dereferences, infinite recursive loops, bad uses...
UCDetector (Unnecessary Code Detector) is a eclipse PlugIn tool to find unnecessary (dead) public java code. For example public classes, methods or fields which have no references.
PMD scans Java source code and looks for potential problems like: * Possible bugs - empty try/catch/finally/switch statements * Dead code - unused local variables, parameters and...
JDeodorant is an Eclipse plug-in that identifies design problems in software, known as bad smells, and resolves them by applying appropriate refactorings. JDeodorant employs a...
WireframeSketcher is a rapid wireframing tool that helps quickly create wireframes, mockups and prototypes for desktop, web and mobile applications.
Sourcecode Visualizer is an Eclipse plugin for visualizing Java sourcecode. It draws a control flow graph alongside of Java source code. It is an indispensable tool for sourcecode...
The question I very often have is: which objects (recursively) are loaded in memory if a particular object is created? If you know the Call Hierarchy plugin, you will find the Data...
Trac is an enhanced wiki and issue tracking system for software development projects. Trac uses a minimalistic approach to web-based software project management. The Mylyn Trac...
ECF is a set of frameworks for building networked applications. We provide a modular implementation of the OSGi Remote Services (Chapter 100 in Compendium) and OSGi Remote Service...
Eclipse Multi-Touch enables Multi-Touch gestures inside the Eclipse Workbench. By default, Eclipse only supports basic Multi-Touch gestures such as two-finger scrolling. Eclipse...