2010-08-03 37 views
3

那麼,如何在Eclipse項目中統計文件的數量,並且不應該計算派生資源的具體要求。 (否則一個人可以很容易地使用unix命令行工具來計算) 鏈接和虛擬資源不需要考慮,但是,如果你這樣做,也可以得到獎勵點數。如何統計Eclipse項目中非派生文件的數量

+1

不是通常在幾個已知位置派生的資源?如果是這樣,畢竟你可能可以使用unix命令行工具。 – Armand 2010-08-03 12:39:32

+0

@Allison也許用於輸出文件夾,但可以更改這些文件夾。其他插件可以通過UI定義新的衍生資源以及用戶自己,因此標記爲派生的文件夾數量可以是任意的。 – BrunoMedeiros 2010-08-03 16:32:04

回答

1

metrics這樣的插件至少可以給你類的數量,這對於文件數量(如果你省略了嵌套類)是一個很好的近似值。
注:我沒有測試過最近的Eclipse(3.5或3.6)版本的插件。

它會考慮項目的範圍(含義包括包含在構建路徑等項目)

alt text http://metrics.sourceforge.net/view.gif

2

啊,找到了適當的方式做到這一點: 打開文件搜索對話框,刪除「包含文本:」字段中的所有文本,選擇您想要的「文件名稱模式」(對於所有文件將是「」),然後選擇您想要的範圍(工作區,選定的資源等)。執行搜索,然後查看搜索視圖中的匹配計數。 這裏的關鍵是「包含文本:」字段。如果它是「」,它將匹配行而不是僅僅文件。我最初嘗試使用每個文件僅匹配一次的正則表達式,比如「\ A(。| \ R)?」,它在某種程度上起作用(匹配所有非空的非二進制文件)。但是隻有空的文本字段解決方案才能找到Eclipse資源模型中的所有文件(包括鏈接文件夾和虛擬文件夾,但不包括派生或團隊專用資源)。

相關問題