天天看點

properties檔案在eclipse裡編輯

Quote:

今天用eclipse3.1M4版本編輯自己項目裡的properties檔案的時候發現,居然打開檔案裡中文居然都成亂碼了,查查才知道:有了這種功能——檔案編碼預設從内容确定;好像是從3.0.1版本開始的吧,在每個檔案的屬性中增加了對該檔案編碼的設定,大多數的檔案都是預設從容器繼承的,但是

對xml檔案預設讀取xml檔案裡面的encoding屬性來确定編輯該檔案的編碼

對properties檔案則預設就是用iso-8859-1來編輯

前者很友善,後者則對我系統裡大量使用GBK編碼的中文resouce的properties檔案帶來麻煩,以預設編碼方式打開這些檔案後中文全都是亂碼,需要挨個檔案的屬性中定義文本檔案編碼為GBK

也沒找到eclipse裡面有選項是可以更改這一預設編碼方式的,郁悶

雖然說jdk裡對resource的讀取肯定是iso-8859-1編碼方式的,但是對于項目檔案我們更希望編輯的是能夠直接顯示中文的gbk,然後再用native2ascii轉換到build檔案夾去deploy

繼續閱讀