2 个版本
新 0.1.1 | 2024 年 8 月 12 日 |
---|---|
0.1.0 | 2024 年 8 月 12 日 |
#94 in #analyzer
5KB
代码分析器
代码分析器 是一个基于 Rust 的简单代码分析器,支持多种编程语言,包括 JavaScript、TypeScript、Python 和 Go。该工具旨在分析您的代码库的质量指标,如圈复杂度和其他代码质量指标。
特性
- 多语言支持: 分析 JavaScript、TypeScript、Python 和 Go 代码。
- 代码质量指标: 评估您的代码的复杂性和结构。
- 命令行界面: 从终端轻松使用。
- 可扩展性: 使用 Rust 构建,易于扩展以支持其他语言或功能。
安装
要安装 code_analyser
,您需要在系统上安装 Rust。您可以通过以下说明安装 Rust:这里。
安装 Rust 后,您可以使用以下命令安装 code_analyser
cargo install code_analyser
这将全局安装 code_analyser
二进制文件到您的系统上。
用法
您可以通过传递项目目录的路径作为参数来在特定项目上运行 code_analyser
。例如
code_analyser /path/to/your/project
这将在目录中分析所有 JavaScript、TypeScript、Python 和 Go 文件,并打印出包含结果的报告。
示例
code_analyser ./my_project
此命令将分析 ./my_project
目录并输出分析结果。
贡献
欢迎贡献!如果您想为 code_analyser
做出贡献,请克隆仓库并提交拉取请求。我们欢迎对代码库的改进、新增功能和新的语言支持。
许可证
本项目采用 MIT 许可证。有关详细信息,请参阅 LICENSE 文件。
联系
有关任何问题或问题,请通过 [email protected] 联系 CodeWise Technologies。
依赖关系
~2.5–4MB
~73K SLoC