gnu-complexity for Mac
gnu-complexity is a command-line tool for measuring the complexity of C source code.
gnu-complexity — overview
gnu-complexity is a command-line tool for measuring the complexity of C source code. It helps developers examine code structure from a complexity perspective and identify the parts that are difficult to understand, maintain, and test, so they can be refactored or optimized in a targeted way. For teams that need to maintain C projects over the long term, engineers focused on code quality, and those conducting code reviews or technical debt assessments, this tool provides an objective reference. It is suitable for use alongside other analysis tools in the development process, giving code quality management a more concrete footing rather than relying solely on subjective judgment to decide where improvement is needed.
Details
测量C源代码的复杂性
How to install gnu-complexity
- Open Terminal (press ⌘ + Space and type “Terminal”).
- If Homebrew is not installed yet, run the command below first.
- Run this command:
Compared with similar apps
Only public metadata is compared, with no subjective recommendation; see the compare pages for field-by-field comparisons.
| App | Version | License | Architecture | 30-day installs |
|---|---|---|---|---|
| gnu-complexity | 1.13 | GPL-3.0-or-later | CLI | 9 |
| pmccabe | 2.9 | GPL-2.0-or-later | CLI | 2 |
| lizard-analyzer | 1.26.0 | MIT | CLI | 138 |
| scc | v4.1.0 | MIT OR Unlicense | CLI | 664 |
Similar apps: Command-line Tools
pmccabe
pmccabe is a command-line tool for analyzing the complexity of C and C++ code.lizard-analyzer
.. image:: :target: .. |Web Site| image:: :target:scc
Sloc Cloc and Code (scc) scc powers searchcode.com — structured code intelligence over any…openssl@4
Cryptography and SSL/TLS Toolkitxz
General-purpose data compression with high compression ratiopkgconf
pkgconf is a program which helps to configure compiler and linker flags for development…Categories: Command-line Tools