換到 Mac 的環境後,感覺最大的差異大概就是似乎要花上一些購買軟體的費用,在 Mac 上也是有 Freeware,那大多不好用或是功能限制太多。還好當初主要的程式作業環境是使用跨平台的 Netbeans,功能強大、免費而且在每個平台的使用習慣相同,這是一個很重要的優點。
可是在 Mac 上似乎有一個小小的缺點,就是完全不理會中文輸入法...Coding 上沒有太大問題,但畢竟給使用者的訊息仍然是需要使用中文,總不能都在別的軟體上打一打再貼過來。上網請教了酷狗大神,終於獲得了解答。
我的環境是:
可是在 Mac 上似乎有一個小小的缺點,就是完全不理會中文輸入法...Coding 上沒有太大問題,但畢竟給使用者的訊息仍然是需要使用中文,總不能都在別的軟體上打一打再貼過來。上網請教了酷狗大神,終於獲得了解答。
我的環境是:
- Mac OS X (10.7.3)
- Netbeans 7.1
- 修改設定檔 netbeans.conf 檔案,檔案路徑如下:
/Applications/NetBeans/NetBeans\ 7.1.app/Contents/Resources/NetBeans/etc/netbeans.conf - 如果使用 Finder 請在 NetBeans 7.1.app 右鍵,顯示套件內容,在逐步找到 netbeans.conf 位置。
- 使用習慣的文字編輯器打開 netbeans.conf 檔,找到 netbeans_default_options 項目。
- 檢查是否已經有 java.awt.im.style 設定
- 如果沒有請在最後加上 -J-Djava.awt.im.style=on-the-spot ,如下:
netbeans_default_options="-J-Dcom.sun.mysql.startcommand=/usr/local/mysql/support-files/mysql-admin.server -J-Dcom.sun.mysql.stopcommand=/usr/local/mysql/support-files/mysql-admin.server -J-Dcom.sun.mysql.startargs=start -J-Dcom.sun.mysql.stopargs=stop -J-Dcom.sun.mysql.port=3306 -J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.zip.disableMemoryMapping=true
-J-Djava.awt.im.style=on-the-spot" - 重新啟動 Netbeans。輸入前先關閉輸入法,我的情形是要先打開輸入法。
留言