2012-06-05 41 views
0

當前我必須按Ctrl + H,每次插入一個字符串並且必須在* .java文件中找到它。 我有大約600個字符串要搜索。 我想運行一個批量搜索,其中我提供了一個包含所有字符串(逗號分隔或單行)的文件,eclipse運行搜索,最好生成一個文件或控制檯輸出,以顯示哪些字符串匹配,哪些不匹配Eclipse批量搜索

回答

0

從命令行使用grep怎麼樣?

+0

我有一個完整的java項目,我必須搜索字符串。 – Rizstien

+0

我有一個完整的Java項目,我必須搜索字符串。 grep會一次搜索很多字符串,而不是搜索文件夾和所有子文件和文件夾。我對嗎 ?? – Rizstien

+0

'grep -r'在文件夾中遞歸搜索, 'man grep'獲取更多詳細信息 – manuskc

0

Eclipse不會爲你做。你需要編寫一個自定義程序。你可以寫java程序。利用eclipse提供的Search API。或者乾脆使用grep。如果我沒有記錯,grep命令將是

find $ dir_path -name * .java -exec grep -i $ text'{}'; -print