我实际上正在为一个工具工作,它计算一个类中的方法和if语句的数量。目的是估计要写的测试用例的数量。
我注意到Eclipse大纲框中有一些有趣的信息,获得生成大纲信息的代码真的很不错。
我已经浏览了Eclipse Git网站,但我是初学者,有很多软件包,有人能告诉我在哪里可以找到大纲视图的源代码,或者指向一个好的方向?
最好的问候。
答案 0 :(得分:2)
下载Eclipse Classic,其中包含Eclipse的源代码。它还允许您使用插件间谍来嗅探Eclipse正在使用哪些包。然后,您可以导入特定包并在其中设置调试点,以查看特定事件发生时正在执行的源。
以下文章提供了有关上述步骤的精彩教程: Eclipse Source Code Tutorial
答案 1 :(得分:0)
有关如何从插件访问Java模型的信息,请参阅this article。 IJavaProject是相关的API。