问题
我在Eclipse中有一个Java项目,每个包有~10个包和~10个类文件。有没有办法从Eclipse中确定整个项目的总代码行?我熟悉其他工具(例如,Code Analyzer,wc等),但我想知道是否有办法在Eclipse中执行此操作(或确认无法执行此操作)。
#1 热门回答(179 赞)
Search
> File Search
检查Regular expression
box。
使用此表达式:
\ n [\ s] *
选择任何文件类型(*.java
,*.xml
等),工作集适合你。
#2 热门回答(98 赞)
这是一个很好的指标插件,可以显示代码行数等等:
http://metrics.sourceforge.net/
它说它需要Eclipse 3.1,虽然我认为它们意味着3.1
这是另一个已在Ganymede上测试的指标插件:
http://eclipse-metrics.sourceforge.net
#3 热门回答(16 赞)
在linux下,更简单的是:
- 转到项目的根文件夹
- 使用find对* .java文件进行递归搜索
- 使用wc -l计算行数:
要恢复,只需:
find . -name '*.java' | xargs wc -l