在 IntelliJ IDEA 中统计若依系统(Java 后端 + Vue 前端)的代码总行数,可以通过以下两种方法实现,分别针对后端 Java 代码和前端 Vue 代码进行统计汇总:
方法一:使用 IDEA 自带的 "统计行数" 功能(适用于 Java 后端)
IDEA 内置了代码行数统计工具,可直接统计项目中指定类型文件的行数:
-
打开项目结构:在 IDEA 左侧的「Project」面板中,右键点击若依后端项目的根目录(通常是
ruoyi或ruoyi-admin)。 -
打开统计窗口:
- 右键菜单中选择「Analyze Code」→「Analyze Code」→「Count Lines of Code」。
- 或使用快捷键:选中项目后,按
Ctrl+Shift+G(Windows/Linux)或Cmd+Shift+G(Mac)。
-
筛选文件类型:
- 在弹出的「Count Lines of Code」窗口中,勾选需要统计的文件类型:
- 后端 Java 代码:勾选「Java」(
.java)、「XML」(配置文件,如.xml)。 - 排除不需要的文件:如
target(编译产物)、docs(文档)、test(测试代码,可选),在「Exclude」中添加这些目录。
- 后端 Java 代码:勾选「Java」(
- 在弹出的「Count Lines of Code」窗口中,勾选需要统计的文件类型:
-
执行统计:点击「OK」,IDEA 会显示统计结果,包括:
- 总文件数(Files)
- 总行数(Total lines)
- 代码行数(Code lines)
- 注释行数(Comment lines)
- 空白行数(Blank lines)
方法二:使用插件统计全栈代码(含 Vue 前端)
若需要同时统计 Java 后端和 Vue 前端代码(.vue、.js、.css等),推荐安装「Statistic」插件,支持更多文件类型:
步骤 1:安装 Statistic 插件
- 打开 IDEA → 进入「File」→「Settings」(Windows/Linux)或「IntelliJ IDEA」→「Preferences」(Mac)。
- 选择「Plugins」→ 搜索「Statistic」→ 点击「Install」安装,重启 IDEA 生效。
步骤 2:配置统计范围
- 在 IDEA 底部找到「Statistic」面板(若未显示,可通过「View」→「Tool Windows」→「Statistic」打开)。
- 点击面板中的「Refresh」按钮(刷新图标),选择统计范围:
- 全项目:选择若依系统的根目录(包含
ruoyi-admin、ruoyi-ui等子模块)。 - 筛选文件类型:
- 后端:
.java、.xml、.properties(配置文件)。 - 前端:
.vue、.js、.jsx、.css、.scss。
- 后端:
- 排除目录:在插件设置中添加
node_modules(前端依赖)、target、dist(前端打包产物)等无需统计的目录。
- 全项目:选择若依系统的根目录(包含
步骤 3:查看统计结果
插件会按文件类型分类显示行数,包括:
- 每种类型文件的总行数、代码行、注释行、空白行。
- 全项目的汇总行数(可直接看到 Java+Vue 的总代码量)。
注意事项
- 排除无关文件:统计前务必排除
target、node_modules、dist等自动生成的目录,避免统计无效代码。 - Vue 文件统计:
.vue文件包含<template>、<script>、<style>三部分,Statistic 插件会将其整体视为一个文件统计,如需细分可借助前端工具(如cloc命令行工具)。 - 多次统计对比:若需跟踪代码量变化,可定期使用相同配置重新统计,对比结果。
3840





