2011-07-23 74 views
110

您知道如何在我的項目的所有文件中搜索替換字符串?在Eclipse中的所有文件中替換字符串

可以說我有這個字符串「/網站/默認/ 現在我希望它是」 /公/網站/默認

但也有近1000個文件。

預先感謝您。

+11

記住接受的答案: - ) –

+3

小小的建議,考慮取代這個s提供一些全球變量或財產。在1000個文件中替換一些路徑是設計不佳的標誌。 ;) – Radium

+0

[有沒有在Eclipse中找到/替換整個項目的方法?](http://stackoverflow.com/questions/3426049/is-there-a-way-to-find-replace- –

回答

207
  • 「搜索」 - > 「文件」
  • 輸入文本,文件模式和項目
  • 「替換」
  • 輸入新的文字

瞧...

+31

謝謝我解決了這個問題。 1.-選擇要搜索的文本2.-在搜索視圖中,進入菜單搜索>文本>項目,彈出一個出現列表。 3.-右鍵單擊該列表的根目錄,4.-選擇全部替換... 5.-輸入要替換的文本。 6.-完成.....謝謝你.. – RickMx

+0

不幸的是這對多行文本沒有幫助! :( – Eric

+1

@Eric如果你使用正則表達式,它可以工作!甚至可以突出顯示要替換的文本,只要正則表達式選項在運行對話框前處於活動狀態,它就會覆蓋很多格式你=) –

4

使用Ctrl + H打開Eclipse搜索對話框,選擇適當的搜索選項卡並選擇「替換...」以進入「搜索和替換」對話框

8

根據您關注的文件類型,Ctrl + H將打開不同類型的搜索屏幕。

更一致的熱鍵將使用Alt方法:點擊Alt鍵,然後A,然後F.

運營高效的訂單:

  1. 按Ctrl + C,你想要做的替換文本(如果可用)
  2. 突出顯示要替換的文本
  3. 點擊ALT,然後點擊A,然後點擊F.將您帶到文件搜索。從選擇(2)將自動填充在搜索框中
  4. 在「文件名模式」輸入框,在「的.java」類型替換所有的Java文件或鍵入「」中的所有文件
  5. 更換
  6. 單擊「替換...」
  7. Ctrl + V(粘貼)。或在值類型,你想要做的更換
  8. 輸入

你可以在我的博客文章的詳細信息:http://blog.simplyadvanced.net/android-how-to-findreplace-in-multiple-files-using-eclipse/

+0

一步步幫助我,只有 在「文件名稱模式」輸入框中,鍵入「* .java」而不是.java 和 Ctrl + H可以用作快捷方式 – nick

-6

我試圖在Eclipse的赫利俄斯版本下列選項。 只需按下CTRL + F,你會得到你的屏幕上的 「查找/替換」 窗口

enter image description here

+2

這不會替換所有文件 – Sergei

+0

這是search =>文件中的一個選項,快捷鍵是(Ctrl + h)。進一步參考後續鏈接。 [有沒有一種方法可以在Eclipse中查找/替換整個項目?](http://stackoverflow.com/questions/3426049/is-there-a-way-to-find-replace-across-an-entire-項目在月食) –

0
ctrl + H will show the option to replace in the bottom . 

enter image description here

一旦你點擊了更換它會顯示如下

enter image description here