由於現在的工作環境,有 Windows 以及 MAC 兩種不同的作業系統,
所以當要寫java時,便選擇了能同時支援的 NetBeans,
搭配上
Dropbox,不管在哪裡改程式,寫好存檔,
到另一個地點就可以點開來繼續修改,非常方便。
但唯一的問題是,MAC版的NetBeans在中文輸入方面有問題,
使用的是中文輸入法沒錯,但打字上去,顯示在文件裡的螢幕上的卻都是英文。
雖然不影響程式撰寫,卻會影響寫comment的意願 :P
我的是 NetBeans 6.9.1,但似乎以前的版本就有這問題存在。
解決辦法,修改config檔。
打開 iTerm 後,路徑如下:
cd /Applications/NetBeans/NetBeans\ 6.9.1.app/Contents/Resources/NetBeans/etc/
打開檔案 netbeans.conf
在 netbeans_default_options= 的地方,加上 -J-Djava.awt.im.style=on-the-spot
記得利用空白跟前一個參數隔開。
改完後,我的netbeans_default_options如下:
netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true
-J-Djava.awt.im.style=on-the-spot"
存檔,重新啟動 NetBeans,就可以正常輸入中文了唷~
--
感謝
hdj幫助解決問題 :))
參考文章:
http://www.douban.com/note/82403581/