因此,如何计算Eclipse项目中的文件数量,以及不应计算派生资源的特定要求。(否则,人们可以很容易地使用unix命令行工具来计算)链接和虚拟资源不需要考虑,但是,如果您这样做了,则可以考虑加分。
发布于 2010-08-06 16:46:04
啊,找到了一种正确的方法:打开“文件搜索”对话框,删除"Containing:“字段中的所有文本,选择您想要的"File模式”(对于所有文件都是""),然后选择您想要的范围(工作区、选定的资源等)。执行搜索,然后查看搜索视图中的匹配计数。这里的关键是“包含文本:”字段。如果它是"",它将匹配行而不仅仅是文件。我最初尝试使用只匹配每个文件一次的regexp,比如"\A(.|\R)?",它在一定程度上起作用(匹配所有非空的、非二进制文件)。但是只有空文本字段解决方案才能找到Eclipse资源模型中的所有文件(包括链接文件夹和虚拟文件夹,但不包括派生资源或团队私有资源)。
发布于 2010-08-03 12:37:59
像这样的插件至少可以给出类的数量,这是对文件数量的一个很好的近似(如果省略嵌套类)。
注意:我还没有用最近的Eclipse (3.5或3.6)版本测试过这个插件。
它将考虑项目的范围(意思是包括构建路径中包含的其他项目)。

https://stackoverflow.com/questions/3396244
复制相似问题