IntelliJ IDEA安装新字体

时间:2018-12-05 14:43:36

标签: intellij-idea true-type-fonts

我在Windows 7上运行Intellij IDEA 2017.1.1。我尝试向控制台添加新字体。我将Symbola.ttf和Quivira.ttf放在... \ jdk1.8.0_77 \ jre \ lib \ fonts \文件夹下,然后重新启动IDEA。但是字体不会出现在

  

设置->编辑器->颜色和字体->控制台字体

下拉列表。我该如何解决?

3 个答案:

答案 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。转到“首选项/设置”→“编辑器”→“字体”,然后取消选中“仅显示等宽字体”

来自https://www.jetbrains.com/lp/mono/