Ins*_*idE 25 openjdk intellij-idea font-smoothing
我在Arch Linux上使用IntelliJ IDEA和KDE.OpenJDK版本是1.7.0_40.
整个IDE字体(包括代码编辑器)在没有任何抗锯齿和字体平滑的情况下呈现.我在idea.properties
文件中idea.use.default.antialiasing.in.editor
设置true
,并在_JAVA_OPTIONS
变量中添加-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true
没有任何影响.
还有什么我可以尝试启用字体平滑?
Cor*_*ălu 16
我在这里找到了另一个解决方案.它适用于Oracle JDK,但它可能有助于人们绊倒这个问题.你必须编辑.vmoptions
文件(在我的情况下,它idea64.vmoptions
来自/bin
).添加以下三行:
-Dawt.useSystemAAFontSettings=on
-Dswing.aatext=true
-Dsun.java2d.xrender=true
Run Code Online (Sandbox Code Playgroud)
如果遇到问题,可以删除最后一行.您可以为第一个设置测试不同的版本(从上面的帖子中获取选项).
此外,您可以编辑正在使用的字体并清除提示(帖子的作者建议使用FontForge).我没有发现这是必要的.
这些丑陋的东西都不再需要了.从Linux下载最新的IntelliJ(2016.1以后版本).它包含修改过的JRE,修复了字体问题.要修复Android Studio,请创建一个指向IntelliJ jre的符号链接:
ln -s /PATH/TO/INTELLIJ/jre /PATH/TO/ANDROIDSTUDIO/jre
Run Code Online (Sandbox Code Playgroud)
或者,只需以root身份打开文件管理器(假设您的IDE安装在/ opt目录或其他系统文件夹中)并创建IntelliJ jre的快捷方式并将其移至Android Studio安装文件夹,然后将其重命名为"jre".这适用于最新的android studio 2.0,但它也适用于早期版本.
Android Studio现在附带修改后的JRE,因此不再需要符号链接,只需下载最新版本即可.
归档时间: |
|
查看次数: |
20367 次 |
最近记录: |