更多>>Java程序設計 Blog
來源:一度好 時間:2016-12-01 閱讀:6909
在利用NetBeans進行Java開發時,改變了默認的字體設置,導致編輯器代碼界面里的中文出現了亂碼。
關于NetBeans修改字體后,中文顯示為亂碼的問題,網上有很多眾說紛紜的解決方案。下面就簡要的說明下我的解決方案。
一、問題的產生
1、為了使代碼界面的字體設置成自己喜歡的格式,于是就修改了字體。(“工具” - “選項” - “字體和顏色”),比如我想把字體改為 Courier New。
2、改完之后,代碼視圖變成了你喜歡的格式了,但是中文卻變成了亂碼。雖然輸出視圖界面能夠正常顯示中文。
二、問題的解決
1、找到你安裝NetBeans的文件夾,找到etc文件夾,在etc里找到netbeans.conf文件,將其復制一份作為備份。打開netbeans.conf文件,找到第46行左右,netbeans_default_options , 如圖所示 添加“ -J-Dfile.encoding=utf-8 ”并保存。
2、關閉NetBeans軟件,再重新打開NetBeans。這時你會發現,代碼里的中文還是亂碼狀態。此時,再次修改字體,選擇默認的字體 Monospaced 并保存。
3、此時你會發現,中文亂碼的問題解決了。雖然此時的字體為 Monospaced,但是代碼視圖的代碼顯示的格式卻是你喜歡的 Courier New 格式了。
評論列表 |
暫時沒有相關記錄
|
發表評論