【问题标题】:Change font into IntelliJ 10 / 11将字体更改为 IntelliJ 10 / 11
【发布时间】:2011-12-31 22:44:58
【问题描述】:

我尝试使用另一种等宽字体(如 Inconsolota)更改 IntelliJ IDE 的字体。

我把Inconsolata.ttf(我用的是Windows)放在目录下:

   C:\Program Files\Java\jdk1.7.0_01\jre\lib\fonts

为什么 IntelliJ 不提供它?是不是走错路了?

(我准确地检查了 IntelliJ 使用的是这个 JDK 而不是另一个)

【问题讨论】:

  • 在 Windows 上,您应该能够将其安装为普通的 Windows 字体,可能重新启动 IntelliJ,它应该会在可用时选择它。
  • 我更喜欢使用比例字体,例如 Verdana 12。
  • 可能在 12/13 也可以使用,不明白为什么不会。

标签: java ide fonts intellij-idea


【解决方案1】:

除了在..\jre\lib\fonts 中复制字体,您还需要更改java anti-aliasing setting

1)添加选项:

-Dawt.useSystemAAFontSettings=on

Linux

<<jetbrains-product-dir>>/bin/idea.vmoptions

Linux 和 OpenJDK 可能需要额外的设置。检查引用的链接。

窗口

...\JetBrains\<<product-dir>>\bin\<<productname>>.exe.vmoptions

2) 然后您需要重新启动 IDE。

3) 当您选择字体 (Settings&gt;Appearance&gt;Font) 时,您 应该在小弹出窗口中取消选中“仅显示等宽字体” 出现的窗口。

4) 您现在可以看到并选择 Inconsolata 或任何其他 以前隐藏的字体。根据您的喜好设置字体大小和行高。

参考

【讨论】:

  • 为什么 Incosolata 不被视为等宽字体?我在其他地方使用等宽(例如 xterm)
【解决方案2】:

您实际上可以浏览您的字体。

  1. Ctrl + Alt + S

  2. 在编辑器节点下,点击Colors&Fonts

  3. 选择您想要的方案。

  4. 转到方案设置,字体并单击浏览按钮 以选择新的字体系列。

如果这是您已经执行的操作,并且即使在浏览时也找不到该字体,那么您可以通过运行通常随附的 setup.exe 文件来安装您的字体,然后重试。

来源:http://www.jetbrains.com/idea/webhelp/editor-colors-and-fonts.html#scheme

【讨论】:

    【解决方案3】:

    我想您忘记指出您需要将默认方案另存为其他内容才能对其进行修改。

    所以在文件 -> 设置 -> 编辑器节点 -> 颜色和字体下,选择方案,用其他名称保存,然后修改字体...等。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-08-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多