以下是 IntelliJ IDEA 中 Statistic 插件的使用指南,帮助你快速统计项目代码量:
1. 安装 Statistic 插件
-
打开 IntelliJ IDEA,进入 File → Settings(Windows/Linux)或 IntelliJ IDEA → Preferences(macOS)。
-
选择 Plugins 标签页,点击 Marketplace。
-
搜索 Statistic,找到插件后点击 Install。
-
安装完成后重启 IDEA。
2. 使用 Statistic 插件
基本统计
-
启动插件:
-
顶部菜单栏选择 View → Tool Windows → Statistic。
-
或直接点击右侧边栏的 Statistic 图标(若已启用)。
-
-
查看统计结果:点击插件面板右上角的
Refresh
按钮,即可生成详细统计:-
Overview:总览项目的代码行数、注释行数、空白行数等。
-
File Types:按文件类型(如
.java
,.xml
,.js
)统计代码量。 -
Directories:按目录统计代码量,便于分析模块规模。
-
自定义统计范围
-
统计指定目录/文件:
-
在项目视图中右键点击目录或文件,选择 Statistic → Count Lines。
-
-
过滤文件/目录:
-
在 Statistic 窗口右上角点击 Settings(齿轮图标),添加需要排除的文件或目录(如
test
,build
)。
-
高级设置
-
文件类型过滤:
-
在插件设置中排除特定文件类型(如
.json
,.md
)。
-
-
注释识别规则:
-
支持自定义注释识别规则(针对非标准注释格式)。
-
-
统计粒度:
-
可选择是否统计空行、注释行或仅有效代码行。
-
3. 统计结果解读
-
Total Lines:总行数(包括代码、注释、空行)。
-
Source Lines:纯代码行数。
-
Comment Lines:注释行数。
-
Empty Lines:空行数。
-
Files:文件总数及按类型分布比例。
4. 常见问题
Q1:统计结果不准确?
-
检查是否配置了正确的过滤规则(如排除测试目录)。
-
确保文件类型被正确识别(如自定义后缀文件需在 IDEA 中关联类型)。
Q2:如何导出统计结果?
-
Statistic 插件暂不支持直接导出,但可手动复制统计表格或截图保存。
Q3:支持其他 IDE 吗?
-
Statistic 是 IntelliJ 平台专用插件,但类似插件(如 MetricsReloaded)可用于其他 IDE。
5. 替代方案
-
若需更详细分析(如复杂度、重复代码),可尝试:
-
MetricsReloaded:代码复杂度统计。
-
CodeGlance:迷你代码地图。
-
SonarLint:代码质量检测。
-
通过 Statistic 插件,你可以快速掌握项目的代码规模分布,优化代码维护策略。如果需要团队报告,建议结合过滤规则确保统计的准确性。