CodeScene¶
Welcome to the CodeScene documentation!
This documentation is divided into sections, each being suited for different types of information you might be looking for.
New Users¶
- Getting Started helps you take the first steps after you purchase of CodeScene. You will learn how to install and setup the tool, as well as running your first analysis. 
- CodeScene Terminology explains the concepts, analysis options, and metrics. 
From Code to Delivery: meet the 4-factors of successful software¶
- From Code to Delivery: the 4 factors model introduces the 4 factors essential to successful software development. We explain how the dashboards work and how you set up team specific dashboards. 
Developer tools¶
- Integrate Automated Code Health Reviews in Pull Requests and Merge Requests speeds up code reviews and ensures your code remains maintainable. 
- The CodeScene CLI tool is a command-line tool which performs the same checks as the PR integration, but locally - on non-committed, staged changes or between select branches. Check the link for setup instructions. Note: Requires a user with a Technical role - see Users and Roles. 
- Check Code Coverage in Pull Requests and Merge Requests to enforce code coverage where it matters most. 
- CodeScene ACE: Auto-Refactor Code is CodeScene’s innovative Generative AI solution which allows you to automatically fix code smells. Integrates with your IDE as well as the CodeScene CLI tool. 
Usage Documentation¶
- Integrations explains how you integrate CodeScene with CI/CD to enable quality gates, upload and visualize of code coverage, integrations with project management tools to measure lead times in your development process, or Slack for analysis notifications. 
- Focus Areas walk you through specific features and aspects of the tool, focusing on how you can use them to achieve certain goals. 
- Configuration explains how you configure projects to get the most out of your analysis. 
- Troubleshooting: Diagnostics, Errors, and Logs contains helpful tips for troubleshooting the system. 
CodeScene supports all major programming languages:
- Supported Programming Languages covers CodeScene’s language level support. 
New CodeScene releases are available continuously. Stay on top of the latest releases by subscribing to our Release Notes here .