2011-08-17 30 views
0

我有一個問題,讓intellij檢測Ubuntu 10.4上安裝的字體。intellij linux字體

的字體是〜.fonts即可和Eclipse能夠正確地檢測他們和我重新啓動之類的東西,所以我不知道發生了什麼事在這裏...

感謝。

+0

我不知道這是否有任何幫助,但當我看着intellij和字體我有印象,它只是使用java的機制。也許月食正在做額外的事情?此外,我相信字體處理在Java 7中發生了變化,所以你可以嘗試... –

+0

這就是這個人似乎表明http://stackoverflow.com/questions/3421045/can-i-make-intellij-idea-look -eclipse-eclipse-eclipse,但即使設置了$ JDK_HOME並將字體添加到他所說的地方,它仍然無法正常工作。作爲最後的筆記,我仍然使用Java 6 –

回答

0

請確保您嘗試使用的字體是Unicode和Monospace,因爲默認情況下,IDEA不會列出其他字體。另請參閱this issue

0

如果你使用最近的openjdk,它應該能夠訪問與其他應用程序相同的字體(eclipse具有內在的優勢,因爲它使用gtk,一個本地的linux小部件工具包,通過swt,gtk知道哪裏的linux字體是安裝)。

像intellij這樣的原生Java用戶界面取決於jvm與系統文本棧的集成程度如何,這對於任何東西來說都不是很好,因爲SUN在名稱後面使用了很久以前的proprietaty文本組件穩定性,因爲它已經破產,並選擇忽視需要時間,金錢和精力來解決的基礎設施問題。