请帮帮我。这是我的Netbeans的屏幕: PyCharm: 我该如何解决?我使用的是Oracle Java 7。 java版“1.7.0_25” Java(TM)SE运行时环境(版本1.7.0_25-b15) Java HotSpot(TM)64位服务器VM(内置23.25-b01,混合模式)
PS:为了比较我的Sublime Text:
答案 0 :(得分:44)
所以......似乎我的问题已经解决了。
Step 1,安装并配置Infinality以便在Linux中更好地进行字体渲染
sudo add-apt-repository ppa:no1wantdthisname/ppa
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install fontconfig-infinality
Step 2.,在Ubuntu中使用字体修复安装OpenJDK7
sudo add-apt-repository ppa:no1wantdthisname/openjdk-fontfix
sudo apt-get update
sudo apt-get upgrade
NetBeans:
第3步:应用漂亮的字体样式linux
sudo /etc/fonts/infinality/infctl.sh setstyle linux
答案 1 :(得分:32)
答案 2 :(得分:21)
旧主题,但对于将来的访问,这是一个有效的解决方案:
# Install both infinality and fontfix'ed JDK.
sudo add-apt-repository ppa:no1wantdthisname/ppa
sudo add-apt-repository ppa:no1wantdthisname/openjdk-fontfix
sudo apt-get update
sudo apt-get install fontconfig-infinality openjdk-7-jdk
# Apply a font style that looks good.
sudo /etc/fonts/infinality/infctl.sh setstyle linux
# And reboot the system.
sudo reboot
来源:solution
中的Demian Ferreiro答案 3 :(得分:11)
经过几个小时的搜索和实验,我终于找到了一个有效的解决方案!无需搞乱fontforge,无需修补您的jdk,这在公司工作站上是不允许的。
sudo dpkg -i *.deb
sudo /etc/fonts/infinality/infctl.sh setstyle
sudo reboot lightgdm
如果您是Android Studio(Intellij)用户,请尝试将以下行添加到您的工作室(64).vmoptions:
-Dawt.useSystemAAFontSettings=on
-Dswing.aatext=true
-Dsun.java2d.xrender=true
答案 4 :(得分:3)
自版本发布2016.1起,JetBrains正在包含/捆绑已更正字体渲染的JRE。
:)
斯科特
答案 5 :(得分:1)
我建议在程序设置中更改字体选择。如果您愿意,也可以在Ubuntu上install the windows fonts。
在这两种情况下,您都应该能够选择文件 - >设置和搜索字体并将其更改为您喜欢的任何内容。
我在IntelliJ CE中使用比例字体,在Ubuntu中我看起来很好。