Netbeans在ubuntu下的字型實在太難看,需要美化一下,才能使用: 1、配置monaco字型(當然雅黑字型也不錯) monaco字型是蘋果作業系統下的一款字型,很藝術性,個人感覺比較接近手寫。代碼用這種字型顯示相當漂亮。 以下操作均是在ubuntu的作業系統上,如果你是windows請自己Google or 百度吧 安裝: 1、先在/usr/share/fonts/下建立一個檔案夾mac sudo mkdir /usr/share/fonts/mac 2、然後把下載的monaco字型複製到此檔案夾下 sudo cp [路徑+*.ttf] /usr/share/fonts/mac 3、開始安裝 cd /usr/share/fonts/mac/ sudo mkfontscale (建立字型的fonts.scale檔案,它用來控制字型旋轉縮放) sudo mkfontdir (建立字型的fonts.dir檔案,它用來控制字型粗斜體產生) sudo fc-cache -fv sudo fc-cache -fv (建立字型緩衝資訊,也就是讓系統認識字型) 然後再重新登入系統,就可以在netbeans中使用monaco字型。 4、刪除字型,直接刪除mac檔案夾,然後sudo fc-cache -fv 如果你的代碼中不需要對中文進行支援,那麼你就不用再往下看了。 由於monaco並不支援中文,所以頁面中的中文字型全都變成了方塊。解決方案如下 1、 修改$JAVA_HOME/jre/lib/目錄下的fontconfig.properties檔案,如果沒有,可以將fontconfig.properties.src複製一份成為fontconfig.properties 2、在# Font File Names下加入filename.-apple-monaco-medium-r-normal–0-0-0-0-m-0-iso8859-1=/usr/share/fonts/mac/MONACO.TTF(請根據你自己的實際情況進行修改) 3、在# Component Font Mappings下加入allfonts.monaco=-apple-monaco-medium-r-normal–0-0-0-0-m-0-iso8859-1(後經實踐不用加上這個也可以) 4、修改所有monospaced.xxx.latin-1, 修改為-apple-monaco-medium-r-normal–0-0-0-0-m-0-iso8859-1 儲存後重新啟動netbeans。現在中文正常顯示了吧。 二、添加消除鋸齒: 要在netbeans.conf檔案中預設的“netbeans_default_options”選項中加入消除鋸齒參數 -J-Dawt.useSystemAAFontSettings=on 作者 fuliang