SonarLint
SonarLint helps you detect and fix quality and security issues as you write code in Java, JavaScript/TypeScript, PHP, Python, CSS, and HTML, as well as other languages.
SonarLint helps you detect and fix quality and security issues as you write code in Java, JavaScript/TypeScript, PHP, Python, CSS, and HTML, as well as other languages.
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...
SpotBugs is a defect detection tool for Java that uses static analysis to look for more than 400 bug patterns, such as null pointer dereferences, infinite recursive loops, bad uses...
Mylyn integrates defect and project management systems, build systems and other software development tools with Eclipse.
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.
Eclipse Quick Search is a fast and easy to use "search as you type" text search tool. Open with Cmd-Shift-L, type your search and see results immediately. Please note: As of...
Infinitest is a continuous test runner for Java, and is valuable to developers using a unit testing tool called JUnit. Continuous testing is the practice of constantly running unit...
The Atlassian Connector for Eclipse allows you to manage JIRA issues and Bamboo builds without leaving the IDE. It is built on top of the Mylyn task interface. More information at...
Mylyn Builds Connector for Hudson/Jenkins adds Builds view to review, start builds in CI server. Features: - connect to many Hudson/Jenkins instances, filtered list of jobs - view...
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...
Extras for Eclipse is a collection of small extensions for the Eclipse IDE. They include a launch dialog, a JUnit status bar, a launch configuration housekeeper, and little helpers...
An eclipse add-on which extends the context menu for accessing various windows tools like Beynod Compare, Tortoise SVN or Tortoise Git.
EcoreTools is a graphical modeler to create, edit and analyze Ecore models. It provides several a class diagram editor (similar to UML Class Diagrams), a package dependencies...
Maven launch participant enabling colored output when the ANSI Escape in Console plugin is installed. It can be disabled in the "Launch Extensions" tab of the Launch Configuration...
The EGerrit plug-in aims at deeply integrating the best of Gerrit's features into Eclipse to minimize the context switch from the IDE to the web, and leveraging IDE specific...
Common coding and design practices in software projects are a good thing. To support them, there is a number of helpful tools around, such as static code analyzers, test coverage...
Proof of Concept to automatically fetch missing source bundles from enabled p2 repositories, when opening a bundle jar (similar to m2e). It's also possible to fetch all sources...
If you use Gerrit code review and repository management for Git, you’ll love our Gerrit Workflow. We’ve simplified the process of creating a continuously deliverable product. 100%...
This plugin lets you filter for projects that you can then select. Much like "Open Type" and "Open Resource" but for projects. This is useful for when you want to select many...