大量檔案要修改文字內容怎麼辦?Notepad++輕鬆解決跨檔案搜尋及取代文字!

小蛙工作的時候遇到一個狀況,就是要把上千個 xml 裡面的某段內容取代掉,以前小蛙都直接寫一個簡單的程式來做這件事,突然想到 NotePad++ 可以很簡單做到這件事情,記錄下來分享給有需要的人。

不知道大家有沒有遇過這種狀況,得到很多文字檔(可能包含純文字、HTML … 之類的),但是裡面有某個詞或某個字需要換掉,但是不可能一個一個開進去修改,這篇文章要介紹的 Notepad++ 保證可以幫上忙!

安裝很簡單,直接連到 Notepad++ 下載頁面下載安裝就可以了,小蛙直接來說要怎麼用吧~安裝完之後如果沒有中文的話,可以從 Settings -> Preferences… -> General -> Localization -> 繁體中文 去設定。

現在假設小蛙有 20 個檔案要修改裡面特定的東西,檔案量不大,一個一個開啟之後搜尋取代,也不是什麼問題,花一點時間就可以處理了,但如果現在跟小蛙一樣有上千個檔案的話 … 可能一整天都做不完。

Notepad++ 很簡單就可以做到這件事情了,首先開啟 Notepad++,接著用快捷鍵 Ctrl + Shift + F 會開啟以下視窗,或者也可以從上方選單的搜尋 -> 在多個檔案中尋找。

小蛙準備了 20 個測試資料,裡面是以前網站的名字叫做「蛙齋」,但是現在已經改成「記下來-專業偽筆記」了,所以有一堆檔案需要修改,這時候只要在「尋找內容」裡面輸入要”被”取代的文字「蛙齋」,「取代為」輸入要替換的文字「記下來-專業偽筆記」,「資料夾」選擇存放要取代的檔案位置,其他的先保留預設值就好了,這時候點選「全部尋找」可以看到所有包含「蛙齋」的檔案

確定沒問題之後,只要點選「在多個檔案中取代」,一下子 ~ 就 ~ 完成啦!省很多時間喔~~~

原本裡面的「蛙齋」字樣改成「記下來-專業偽筆記」了!

這篇先介紹基本文字取代,之後再介紹比較進階的搜尋即取代方式!希望大家不會需要用到這篇~

6 則留言

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *