“Snowflower Metrics”是一款源代码指标测量工具。
通过统一的用户界面分析多种编程语言的复杂度与规模指标。
无需依赖开发者经验,即可高效快速地发现重构点。
本应用有力支持源代码质量的提升。
## 复杂度指标
* CC(圈复杂度)
* WMC(加权方法数/类)
## 规模指标
* SLOC(源代码行数)
* PLOC(物理代码行数)
## 支持复杂度指标的语言
* C
*
“Snowflower Metrics”是一款源代码指标测量工具。
通过统一的用户界面分析多种编程语言的复杂度与规模指标。
无需依赖开发者经验,即可高效快速地发现重构点。
本应用有力支持源代码质量的提升。
## 复杂度指标
* CC(圈复杂度)
* WMC(加权方法数/类)
## 规模指标
* SLOC(源代码行数)
* PLOC(物理代码行数)
## 支持复杂度指标的语言
* C
* C++
* C#
* Dart
* Groovy
* Java
* JavaScript
* ObjectiveC
* Python
* Rust
* Scala
* Swift
* TypeScript
## 尺寸指标支持的语言
* C
* C#
* C++
* CSS
* Dart
* Fortran
* FreeMarker
* Go
* Groovy
* Java
* JavaScript
* JSP
* Kotlin
* Lua
* ObjectiveC
* Perl
* PHP
* PL/SQL
* Python
* Ruby
* Rust
* Scala
* Swift
* TypeScript
* Velocity