2012-05-24 38 views
2

我有一箇舊的java項目,其中包含超過100個源文件,我需要添加log4j,需要將所有數據添加到裏面System.Out.println到log.info ..找到並用reg表達式替換可能會幫助我解決這個問題。請幫助我使用eclipse 6 ... :)如何在eclipse中使用reg表達式查找並替換System.out.println

+0

我想嘗試找到_Find在項目中... _在菜單或類似的東西。你也可以用Notepad ++打開所有的* .java文件,它提供了很多greled _Find所有打開的documents_功能 – JMelnik

+0

find replace with regular表達應該做這項工作,幾乎所有的IDE都有這個功能,所有你需要寫他的模式。 – sudmong

回答

1

您可以使用eclipse功能搜索功能,它也非常適合在文件中搜索。它在eclipse工具欄上搜索> Java搜索

在搜索字符串中鍵入方法名稱,然後選擇「method」單選框。並點擊搜索。

這是自我解釋,你可以搜索方法,構造額外

,如果你要搜索的文件名中的字符串,以及它也是非常不錯的。

0

SED -i 「S /的System.out.println/log.info /克」`的grep的System.out.println -rl/path`

1

在Eclipse我會使用Ctrl + H鍵調出搜索菜單。瀏覽頂部的選項卡,直到找到搜索字符串中的「文件搜索」類型,「System.out.println(」,告訴它在項目中搜索* .java文件,然後點擊替換按鈕。

相關問題