我在Windows 7上运行Intellij IDEA 2017.1.1。我尝试向控制台添加新字体。我将Symbola.ttf和Quivira.ttf放在...\jdk1.8.0_77\jre\lib\fonts\文件夹下,并重新启动了这个想法。但是字体不会出现在
设置->编辑器->颜色和字体->控制台字体
下拉列表。我怎么才能修复它?
发布于 2018-12-06 04:22:50
TTF字体可以安装在globally in the system中,也可以安装到JRE that runs IntelliJ IDEA中(不推荐,因为它将在更新期间被覆盖)。
看起来您已经将字体安装到了不用于运行IntelliJ IDEA的JDK中。这可以在Help
| About
中验证。还要检查这些字体是否为等宽字体,否则默认情况下不会显示它们。
为使字体在集成开发环境中正确显示,您需要拥有字体文件的所有版本(通常为4个不同的.ttf
文件):
如果缺少这些字体中的任何一个,则可能无法在IDE中正确呈现字体。
发布于 2020-12-13 22:16:45
1.解压缩归档文件并安装字体:
mac:选择文件夹中的所有字体文件,然后双击“安装字体”按钮。
window:选择文件夹中的所有字体文件,右键单击其中的任意一个,然后从菜单中选择“安装”。
linux:将字体解压到~/.local/share/fonts (或/usr/share/ fonts,以便在系统范围内安装字体)和fc缓存-f -v
2.重新启动IDE。
3.转到偏好设置/设置字体编辑器,然后取消勾选“→”
发布于 2019-08-10 22:11:50
Win10 build 1809改变了旧的字体安装方式。如果idea (2018.3)没有找到字体,我们可以通过将这些字体放在JB运行时JRE /lib/font中来使用它们。但是,通过这种方式,字体渲染和idea将不能从'system font‘中识别出相同的字体(通过使用boulded jre,字体将变得模糊,使用oracle jdk字体将过于锐利,并且抗锯齿效果不佳)。
如何修复:通过右键单击字体文件(.TTF)并选择“为所有用户安装”来重新安装字体。zhen,我们可以从JB运行时JRE /lib/font dir中删除字体文件。重启idea,它可以从“系统字体”中识别字体,渲染质量将得到满足。
https://stackoverflow.com/questions/53634816
复制相似问题