我尝试使用另一种等宽字体(如Inconsolota)更改IntelliJ IDE的字体。
我在目录中放了Inconsolata.ttf(我使用Windows):
C:\Program Files\Java\jdk1.7.0_01\jre\lib\fonts
IntelliJ为什么不提供它?这是错误的道路吗?
(我确切地说,我已经检查过IntelliJ使用的是JDK而不是另一个JDK)
答案 0 :(得分:13)
此外还要复制..\jre\lib\fonts
中的字体您需要更改java anti-aliasing setting。
1)添加选项:
-Dawt.useSystemAAFontSettings=on
<<jetbrains-product-dir>>/bin/idea.vmoptions
Linux和OpenJDK可能需要其他设置。检查引用的链接。
...\JetBrains\<<product-dir>>\bin\<<productname>>.exe.vmoptions
2)然后您需要重新启动IDE。
3)当您选择字体(Settings>Appearance>Font
)时
应取消选中小弹出窗口中的“仅显示等宽字体”
出现的窗口。
4)您现在可以看到并选择 Inconsolata 或任何其他 以前隐藏的字体。根据您的喜好设置字体大小和行高。
答案 1 :(得分:3)
您实际上可以浏览您的字体。
Ctrl + Alt + S
在编辑器节点下,点击Colors&Fonts。
选择您想要的方案。
转到Scheme Settings,Font并单击浏览按钮以选择新的字体系列。
如果这是你已经做过的,并且你找不到字体,即使你浏览它,那么你可以通过运行通常附带的setup.exe文件来安装你的字体,然后再试一次。 / p>
来源:http://www.jetbrains.com/idea/webhelp/editor-colors-and-fonts.html#scheme
答案 2 :(得分:3)
我想你忘了指出你需要将默认方案保存为别的东西才能修改它。
所以在File - &gt;下设置 - &gt;编辑器节点 - &gt;颜色和字体,选择方案,用其他名称保存,然后修改字体......等。