1. 程式人生 > >eclipse實現批量修改檔案的編碼方式

eclipse實現批量修改檔案的編碼方式

    在eclipse+MyEclipse環境下,開啟一個jsp檔案,經常發現漢字無法顯示,右鍵點選檢視這個檔案屬性,發現檔案的字元編碼屬性為ISO-8859-1。
   目前的解決方法有:
1. 手工把檔案屬性改成GBK,每個檔案都要做設定,很麻煩。
2. 不要在Eclipse中編輯jsp,來回在兩個環境中切換,也很麻煩
3. 在每個jsp中加入pageEncoding指令,明確指定編碼。問題是:對於獨立執行的jsp,加入這個指令是合理的、必須的,但是對於那些被包含的jsp,加入這個指令只是為了解決在eclipse中顯示的問題,顯得太多餘。
問題的關鍵是:jsp裡如果沒有pageEncoding,eclipse就以預設8859碼方式編輯jsp,如何把這種預設編碼改為GBK碼?

問題解決:
Windows -> Preferences -> General -> Content Types
在右邊的視窗中點選"text"選擇 JSP -> Default Encoding 就能修改jsp檔案的編碼了
其他格式的檔案,依次類推。