SonarQube is an open source quality management platform, dedicated to continuously analyze and measure source code quality, from the portfolio to the method. Static code analysis is available in the "Community Edition" (free / open source) for:
- - SonarQube is the most popular Web-based, Windows, Mac & Linux alternative to Codacy.
- - SonarQube is the most popular Open Source & free alternative to Codacy.
Opinions about SonarQube as a Alternative to Codacy
Source Insight is an advanced code editor and browser with built-in analysis for C/C++, C#, and Java programs.
- - Source Insight is the most popular commercial alternative to Codacy.
Comments about Source Insight as a Alternative to Codacy
"Source Insight is ... a code editor"
Codacy is a tool for Continuous Integration, NOT an editor.
They have but one feaure in common0
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 private methods Suboptimal code - wasteful String/StringBuffer usage Overcomplicated expressions - unnec.
GUI of indexed grep for source code, files locator, search and replace. Switch differnt projects and start searching. Drag and drop of filenames to your favourite editor.
Source-Navigator NG is a source code analysis tool. With it, you can edit your source code, display relationships between classes and functions and members, and display call trees. you can navigate your source code and easily get to declarations or implementations of functions, v.
CodeFactor.io automatically and continuously tracks code quality with every commit and pull request, helping software developers save time in code reviews and efficiently tackle technical debt. Code Analysis Engine checks complexity, duplication, churn, problems for code style...
Code Climate consolidates the results from a suite of static analysis tools into a single, real-time report, giving your team the information it needs to identify hotspots, evaluate new approaches, and improve code quality.
Application Inspector is a source code analyzer built for surfacing features of interest and other characteristics to answer the question "What's in it" using static analysis with a json based rules engine.