在Eclipse中查找项目中的行数?

5

有没有插件或功能可以计算项目中的行数?


2
可能是在Eclipse中计算行数的重复问题。 - miku
同样的问题在这里,查看答案: [在Eclipse中计算行数][1] https://dev59.com/aXNA5IYBdhLWcg3wPLL- - user847988
4个回答

6

1
太糟糕了,度量衡似乎只兼容Eclipse 3.4/3.5,我肯定不会从4.2回滚到旧版本 :P - arkon

4

一种非常简单的方法是在您的项目中进行正则表达式搜索 '\n'。这将让您对项目中的行数有一个很好的了解,而无需安装任何额外的插件。


确实,我考虑过这个问题。也许等我有更多的空闲时间时,我会着手实现自己的一个,但现在我只能使用度量标准了。它似乎比我需要的要多得多,但非常有用。谢谢。 - ahodder

1

如果您使用的是Linux系统,而不是安装新的Eclipse插件:

请进入Eclipse项目源代码目录(workspace/project-name/src),并在终端中输入以下命令:

wc -l *.java

这将显示总行数以及每个文件中的行数。


5
这是一个非常简单的解决方案。对于递归计数,可以使用“find . -name '*.java' | xargs wc -l”。 - Adem

0

一个快速的方法是基于我找到的这个教程:http://stephendnicholas.com/posts/eclipse-quick-line-count

总结一下,按照以下步骤操作(在Eclipse中使用搜索请按Ctrl+H):

  1. 查找总行数:在代码文件下使用“正则表达式”搜索\n(例如,如果您只开发Java,则仅搜索*.java文件)。
  2. 查找空白行的总数:在代码中搜索^\s*\n
  3. 查找注释行的总数:在代码中搜索//.*(\n{1})?

最后:通过从1中减去2和3来获取代码总行数。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接