[轉]Netbeans IDE默認UTF-8編碼


NetBeans是一款優秀的開源集成開發環境,可以用於Java,C/C++,PHP等語言的開發。同時它也是一個可擴展的開發平台,可以通過插件來擴展官方版本沒有的功能。

NetBeans有一個很弱智的地方,打開文件時不能自動識別文件編碼,更弱智的是,發現編碼錯誤出現亂碼時,不能直接改變編碼。例如默認設置打開一個UTF-8編碼的文件,會出現亂碼。

在選項中找了很久沒有找到設置文件編碼的地方,度娘告訴我需要修改NetBeans啟動參數。

如果要NetBeans用UTF-8對文件進行解碼,需要修改配置文件,具體方法如下:

1. 找到你的Netbeans安裝目錄下的etc文件夾,如C:\Program Files\NetBeans 8.1\etc\
2. 用記事本打開netbeans.conf
3. 找到netbeans_default_options這一句,確保前面沒有符號#,在本行最后的雙引號前面加上一個空格,再加入如下參數
-J-Dfile.encoding=UTF-8

重啟NetBeans使配置生效。再打開UTF-8文件就不會亂碼了。

修改位置截圖如下:

此外,還要注意每個項目屬性設置的編碼是否是UTF-8,在項目上右鍵,選擇“屬性”菜單,選擇“源”項目,看到下面的設置界面:

 

參考:

http://blog.sina.com.cn/s/blog_664c9f650101e4ph.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM