我知道我过去曾使用过该功能,但我不知道我之前是怎么做过的.它一定是简单的,对吧?
该统计插件为我工作.
从Intellij安装它:
文件 - 设置 - 插件 - 浏览存储库...在列表中找到它并双击它.
打开统计窗口:
查看 - >工具窗口 - >统计
快速而肮脏的方式是进行全局搜索'\n'
.你可以在文件扩展名等任何你喜欢的方式过滤它.
Ctrl-Shift-F- >要查找的文字= '\n'
- >查找.
编辑:必须检查'正则表达式'.
在过去,我使用了极好的MetricsReloaded插件来获取这些信息.
您可以从JetBrains存储库安装它.
安装后,通过以下方式访问:分析 - >计算指标...
就像尼尔说:
Ctrl-Shift-F- >要查找的文字=
'\n'
- >查找.
只需一次改进,如果输入"\n+"
,则可以搜索非空行
如果只有空格的行也可以认为是空的,那么你可以使用正则表达式"(\s*\n\s*)+"
来计算它们.
虽然它不是IntelliJ选项,但您可以使用简单的Bash命令(如果您的操作系统是Linux/Unix).转到源目录并键入:
find . -type f -name '*.java' | xargs cat | wc -l
统计插件工作正常!
这是一个简单的案例:
Ctrl+ Shift+ A并搜索"统计"以打开面板.
您将看到面板作为屏幕截图,然后单击Refresh
整个项目或选择您的项目或文件, Refresh on selection
仅供选择.
现在有2个版本的metricsreloaded可用.v9和v10支持的版本可在此处获得 http://plugins.intellij.net/plugin/?idea&id=93