✨ New: Code Health Monitor and ACE AI-Powered Refactoring! ✨
CodeScene - the only code analysis tool with a proven business impact. Now also with AI-Powered Refactoring.
CodeScene ACE combines multiple LLMs with fact-based validation. ACE chooses the best LLM for the job, validates its output, and proposes refactorings for cleaner code which is easier to maintain.
ACE supported languages:
ACE supported code smells:
Also, only functions under 130 lines (200 for java) of code will be considered for refactoring (ignoring commented lines).
Track code health in real-time as you work. The Monitor highlights code smells and offers AI-powered refactoring to improve your code.
CodeScene’s Code Health metric is the software industry’s only code-level metric with proven business impact, measured through fact-based, winning research. It’s a metric that you can trust.
The extension analyses and scores your code as you type, and adds diagnostic items that highlights any code smells.
CodeScene supports most popular languages.
To customize the code analysis you can either use local Code Comment Directives or create a code-health-rules.json
file which applies to the entire project.
Code smells often lead to issues such as increased technical debt, more bugs, and reduced overall quality of the software.
You can find detailed information for each code smell by either clicking the corresponding codelens in the editor, by examining the diagnostics (squigglies or in the Problems view), or by using the Quick Fix action menu (light bulb).