当前位置:  开发笔记 > 编程语言 > 正文

如何使用IntelliJ IDEA计算Java代码行?

如何解决《如何使用IntelliJIDEA计算Java代码行?》经验,为你挑选了7个好方法。

我知道我过去曾使用过该功能,但我不知道我之前是怎么做过的.它一定是简单的,对吧?



1> larham1..:

该统计插件为我工作.

从Intellij安装它:

文件 - 设置 - 插件 - 浏览存储库...在列表中找到它并双击它.

打开统计窗口:

查看 - >工具窗口 - >统计


Statistic插件与IntelliJ IDEA 12一起使用,甚至可以显示注释行和空白行与总行数的计数和百分比.可以使用更多的文档.通过安装在IntelliJ IDEA窗口左下角的新按钮启动它.它有其他设置:文件 - 设置 - (项目设置)统计.
适用于IDEA 2017.2.5,项目> 150 kLOC,但没有分组计数,没有每个模块/每个源文件夹总和 - >大多没用: - /
@YngvarKristiansen您必须进行初始刷新(左上角)

2> Neil..:

快速而肮脏的方式是进行全局搜索'\n'.你可以在文件扩展名等任何你喜欢的方式过滤它.

Ctrl-Shift-F- >要查找的文字= '\n'- >查找.

编辑:必须检查'正则表达式'.


精彩的黑客!
是的,但这也会搜索您库中的所有文件(例如:如果您正在创建一个Web应用程序,它会查看JQuery的所有行)
@MarcelStör试试"(.+)\n"

3> Dan Dyer..:

在过去,我使用了极好的MetricsReloaded插件来获取这些信息.

您可以从JetBrains存储库安装它.

安装后,通过以下方式访问:分析 - >计算指标...


回答我自己的问题:分析 - >计算指标
没有文件.

4> 小智..:

就像尼尔说:

Ctrl-Shift-F- >要查找的文字= '\n'- >查找.

只需一次改进,如果输入"\n+",则可以搜索非空行

如果只有空格的行也可以认为是空的,那么你可以使用正则表达式"(\s*\n\s*)+"来计算它们.



5> s.froehlich..:

虽然它不是IntelliJ选项,但您可以使用简单的Bash命令(如果您的操作系统是Linux/Unix).转到源目录并键入:

find . -type f -name '*.java' | xargs cat | wc -l



6> Jaskey..:

统计插件工作正常!

这是一个简单的案例:

    Ctrl+ Shift+ A并搜索"统计"以打开面板.

    您将看到面板作为屏幕截图,然后单击Refresh整个项目或选择您的项目或文件, Refresh on selection仅供选择.

统计



7> Jenga Blocks..:

现在有2个版本的metricsreloaded可用.v9和v10支持的版本可在此处获得 http://plugins.intellij.net/plugin/?idea&id=93

推荐阅读
ERIK又
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有