如何修改Eclipse字体?从IntelliJ转STS后找不到Droid Sans字体
关于STS中Droid Sans字体的问题解答
刚从IntelliJ转用STS,字体不顺手确实挺闹心的,我来给你捋捋这个问题:
1. Droid Sans在STS中的现状
新版的Spring Tool Suite(基于较新的Eclipse版本)确实不再默认内置Droid Sans字体了。这是因为后续Eclipse版本调整了默认字体包,移除了包括Droid Sans在内的部分第三方字体,转而优先依赖系统自带字体库。
2. 解决办法:安装+手动设置
Eclipse/STS本身支持调用系统中已安装的字体,不需要专门往IDE里“导入”字体,只要你的操作系统上装了Droid Sans,STS就能识别到。具体步骤如下:
- 先确认你的系统是否已安装Droid Sans:如果没有,可下载该字体文件(它是开源免费的,放心使用),然后安装到操作系统:
- Windows:右键字体文件选择「安装」
- Mac:双击字体文件后点击「安装字体」
- Linux:将字体文件放到
/usr/share/fonts或~/.fonts目录,然后刷新字体缓存
- 打开STS,依次操作:
- Windows/Linux用户点击
Window > Preferences;Mac用户点击Spring Tool Suite > Settings - 在弹出的窗口中,导航到
General > Appearance > Colors and Fonts - 展开左侧的
Basic分类,找到Text Font(如果你只想调整编辑器字体,可展开Java > Java Editor Text Font) - 点击右侧的
Edit按钮,在字体选择器里就能找到已安装的Droid Sans,选中后调整字号、样式等参数,最后点击确定保存设置即可。
- Windows/Linux用户点击
补充说明
Eclipse/STS并没有内置“导入字体到IDE”的功能,它完全依赖操作系统的字体库,所以把字体安装到系统是唯一可行的方式,这样不仅STS能用,其他软件也能调用该字体。
内容的提问来源于stack exchange,提问作者Abhilash Gupta
相关产品推荐
相关产品推荐

