Code Complexity Analyzer
Measure lines of code, cyclomatic complexity, nesting depth, and maintainability
Sobre esta ferramenta
Paste any code snippet and get instant, language-agnostic metrics: total lines, blank lines, comment lines, and code lines; cyclomatic complexity (count of decision points — if, else, for, while, switch, case, &&, ||); function count (function, def, func keywords); maximum nesting depth (by tracking indentation changes); and a maintainability score derived from LOC and complexity. Each metric comes with an interpretation badge (Good / Fair / Poor) so you can prioritise refactoring work. Practical tips for reducing complexity are shown inline whenever a metric exceeds the recommended threshold.
Como usar
- 1 Paste your code snippet into the text area.
- 2 Click 'Analyze' — metrics appear instantly below the editor.
- 3 Check the colour-coded badges: green means Good, yellow is Fair, red is Poor.
- 4 Review the inline tips for any metric flagged as Fair or Poor.
- 5 Refactor your code and re-paste to see the updated scores.
Perguntas frequentes
Formate, valide e minifique JSON — com localização precisa de erros de sintaxe.
Teste expressões regulares com destaque de correspondências em tempo real, grupos de captura e modo de substituição.
Compare dois blocos de texto e destaque adições, exclusões e alterações — diff linha por linha com destaque em nível de palavra.