Commit only clean code. Deploy with confidence
Automate code reviews
Detect issues in your local environment, before you push code
Get instant, real-time feedback you can act on
Automatically detect God Functions, Complex Methods, and more than 20 additional code quality issues
Analyze current changes, as well as any arbitrary branch
Fix issues early on and only merge clean code
Fix issues even before they impact Code Health
Build and maintain a sustainable, healthy codebase
CodeScene's metrics are higher quality than traditional linting tools
The Code Health metric is the only code quality measure with a proven impact on Time-In-Development and Defects
Code Health metrics can be used to make the business case for larger refactorings
Help your team achieve code quality targets and meet deadlines
Fix issues before committing code before they impact code health
Build and maintain a sustainable, healthy codebase
CodeScene's metrics are higher quality than traditional linting tools
The Code Health metric is the only code quality measure with a proven impact on Time-In-Development and Defects
Code Health metrics can be used to make the business case for larger refactorings
Help your team achieve code quality targets and meet deadlines
Learn by doing. Become a better developer
Develop skills that will help you to make better coding decisions
Get the knowledge and guidance needed to fix issues in real time
Stay up-to-date on coding best practices and standards
Code with confidence.
Your IDE is the best place to catch code quality issues. CodeScene enables you to code better in real time
Available where you code
Get instant code quality feedback and verify that all issues are resolved. No need to wait for a pull request review
Easy setup
CodeScene’s IDE is free of charge. Download it, install it on your own device and commit with confidence
Part of your workflow
Detect more than 20 Code Health issues and fix them in your local environment before pushing the code
Keep track of your Change Coupling
Change Coupling, which sets CodeScene apart from other tools, signifies that multiple files change together over time. Change Coupling in itself is neither good nor bad; it all depends on what files that are coupled and for what reason they co-evolve
How to enable the Change Coupling feature in VS Code
Have an active CodeScene Cloud account
"Enable remote features" in the IDE extension under Settings > Extensions > CodeScene
When enabled, you will be prompted to restart VS Code. Upon restart, there will be a CodeScene login prompt in the Accounts UI element, typically in the bottom left
After login, you'll be prompted to associate the current VS Code Workspace with a CodeScene project. This is how the CodeScene IDE extension will know which files to retrieve
Now Change Coupling information will display when you touch a coupled file, both in the Source Code Management pane and in the File Explorer pane
Now you've elevated your coding workflow!
How to enable Change Coupling feature
First you need to "Enable remote features" in the IDE Extension under Settings > Extensions > CodeScene.
After login, you'll be prompted to associate the current VS Code Workspace with a CodeScene project. This is how the CodeScene Extension will know which files to retrieve.
Now Change Coupling information will display when you touch a coupled file, both in the Source Code Management pane and in the File Explorer pane.
CodeScene in your development environment
CodeScene’s IDE Extension
Help your team achieve code quality targets and meet deadlines