【问题标题】:Eclipse Class Count Lines Plugin?Eclipse 类计数线插件?
【发布时间】:2010-06-28 19:36:23
【问题描述】:

我需要一个可以计算特定类使用的代码行数的插件。这包括特定类中的代码,以及它使用的所有类中的代码行数。 (如果它有来自另一个类的对象,则该类中的代码行也需要计算在内)。我找到了可以告诉我整个项目中所有行的插件,但我只需要知道特定类中涉及的数字..

【问题讨论】:

  • 您可以为此编写自己的 eclipse 插件,这并不难(使用 eclipse AST)。您的方法的问题在于它杀死了 Util 类并且拥有它们确实有很大帮助。

标签: java eclipse eclipse-plugin lines-of-code


【解决方案1】:

查看Java NCSS plugin

其实,你为什么不简单检查一下类的最后一行的行号呢?

您似乎想计算当前类所依赖的类中的行数。我不认为你会找到一个。在一个类中使用的类并不总是显而易见的。例如,您的方法可能将List 作为参数。但这是LinkedList 还是ArrayList,编译器无法知道——它可以是两者。

【讨论】:

  • 好吧,我需要计算该类中的行数以及 in 中使用的所有其他类。我可以通过手动计算,但我确信有一种更简单的方法可以做到这一点。我从 sourceforge 看到的 Metrics 插件似乎适用于整个项目,而不仅仅是特定的类和它使用的类。
  • 所以你想计算第一级依赖的行数吗?我认为您不会发现 ;) 查看我的更新了解原因。
  • 嗯,更具体地说,我想计算它使用的所有类(以及子类和子类)的行数。不是Java提供的类...所以是的,我想这越来越复杂了,不是吗。我只是想这是很多公司都想做的事情,所以会有一个插件。现在我基本上从顶级类开始,查看导入,查看我使用过的(我创建的)导入的内容,进入那个类,计算它,检查它的导入,然后继续下降然后返回通过所有课程。这是一个相当耗时的过程。
猜你喜欢
  • 2010-12-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多