Eclipse3.76月22日正式發布,代號是Indigo,初次體驗,在Windows7下初始後化,發現介面變化不大,字型卻面目全非,小得根本看不見,而且也看起來很不爽。
Eclipse以前的預設字型一般是CourierNew字型,這種字型看著習慣。但當我試圖修改回去時,發現字型列表雷根本沒有這種字型,鬱悶了半天,終於在網上找到瞭解決方法。(iTeye(原JavaEye,因與Oracle發生名字糾紛而被迫改名))
具體的原因是jFace的問題,jFace顧名思義,是控制Eclipse整個使用者介面的包,開啟它後,可以看到裡面有各個組件(比如菜單、對話方塊、面板)的字型風格等屬性。而且分成多個系統的屬性(Windows7/Vista/XP/NT/2000,Linux等)。注意:這裡儲存的是預設屬性,修改介面後,這裡的值將不起作用。
1.找到jFace並用WinRAR開啟之:
jFace的具體位置:$Eclipse目錄$/plugins/org.eclipse.jface_3.7.0.I20110522-1430.jar,找到後,用WinRAR開啟。
2.找到並修改字型屬性:
開啟後,依次展開:/org/eclipse/jface/resources,這裡,你將看到不同作業系統的字型設定,比如jfacefonts_hp_ux,properties裡儲存了HP-UX系統的字型設定,jfacefonts_macosx.properties則儲存了MacX的字型設定。找到Windows7/Vista的字型設定,雙擊,隨便用一個文本編譯器開啟,找到org.eclipse.jface.textfont.0的配置項,將其設定成CourierNew-regular即可,後面還可以設定字型大小。修改完成後,儲存,WinRAR自動更新jar包。
3.啟動EclipseIndigo,如果你沒有修改過字型,將看到字型已經改過來了,但如果你修改了,則Reset一下,字型就會改過來了。
友情提示:修改檔案的時候,一定要記著關閉Eclipse哦,否則無法修改成功!