我在Windows 7上运行Intellij IDEA 2017.1.1。我尝试向控制台添加新字体。我将Symbola.ttf和Quivira.ttf放在... \ jdk1.8.0_77 \ jre \ lib \ fonts \文件夹下,然后重新启动IDEA。但是字体不会出现在
中设置->编辑器->颜色和字体->控制台字体
下拉列表。我该如何解决?
答案 0 :(得分:1)
TTF字体既可以安装globally in the system也可以安装到JRE that runs IntelliJ IDEA中(不建议安装,因为在更新过程中它将被覆盖)。
您似乎已将字体安装到了不用于运行IntelliJ IDEA的JDK中。可以在Help
| About
。还要检查这些字体是否等距,否则默认情况下将不会显示它们。
要使字体在IDE中正确显示,您需要具有字体文件的所有版本(通常是4个不同的.ttf
文件):
如果缺少这些字体中的任何一个,则字体可能在IDE中无法正确显示。
答案 1 :(得分:0)
Win10 build 1809更改了旧字体的安装方式。如果这个想法(2018.3)没有找到字体,我们可以通过将它们放在JB运行时JRE / lib / font中来使用这些字体。但是,以这种方式,字体渲染将不如想法从“系统字体”中识别相同的字体(通过使用boulded jre,字体将模糊,通过使用oracle jdk字体将过于清晰,并且抗锯齿效果不佳)。
如何修复此问题:通过右键单击字体文件(.TTF)重新安装字体,然后选择“为所有用户安装”。 zhen,我们可以从JB运行时JRE / lib / font dir中删除字体文件。重新启动想法,它可以从“系统字体”中识别字体,并且可以满足渲染质量。
答案 2 :(得分:0)
1。解压缩存档并安装字体:
mac :选择文件夹中的所有字体文件,然后双击“安装字体”按钮。
窗口:选择文件夹中的所有字体文件,右键单击其中任何一个,然后从菜单中选择“安装”。
linux :将字体解压缩为〜/ .local / share / fonts(或/ usr / share / fonts,以在系统范围内安装字体)和fc-cache -f -v
2。重新启动IDE。
3。转到“首选项/设置”→“编辑器”→“字体”,然后取消选中“仅显示等宽字体”