NetBeans是一款優(yōu)秀的開(kāi)源集成開(kāi)發(fā)環(huán)境,可以用于java,C/C++,php等語(yǔ)言的開(kāi)發(fā)。同時(shí)它也是一個(gè)可擴(kuò)展的開(kāi)發(fā)平臺(tái),可以通過(guò)插件來(lái)擴(kuò)展官方版本沒(méi)有的功能。
NetBeans有一個(gè)很弱智的地方,打開(kāi)文件時(shí)不能自動(dòng)識(shí)別文件編碼,更弱智的是,發(fā)現(xiàn)編碼錯(cuò)誤出現(xiàn)亂碼時(shí),不能直接改變編碼。例如默認(rèn)設(shè)置打開(kāi)一個(gè)UTF-8編碼的文件,會(huì)出現(xiàn)亂碼。
在選項(xiàng)中找了很久沒(méi)有找到設(shè)置文件編碼的地方,度娘告訴我需要修改NetBeans啟動(dòng)參數(shù)。
如果要NetBeans用UTF-8對(duì)文件進(jìn)行解碼,需要修改配置文件,具體方法如下:
1. 找到你的Netbeans安裝目錄下的etc文件夾,如C:/PRogram Files/NetBeans 8.1/etc/2. 用記事本打開(kāi)netbeans.conf3. 找到netbeans_default_options這一句,確保前面沒(méi)有符號(hào)#,在本行最后的雙引號(hào)前面加上一個(gè)空格,再加入如下參數(shù)
-J-Dfile.encoding=UTF-8
重啟NetBeans使配置生效。再打開(kāi)UTF-8文件就不會(huì)亂碼了。
修改位置截圖如下:

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

參考:
http://blog.sina.com.cn/s/blog_664c9f650101e4ph.html
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注