为什么同样的字体,在 jetbrains 家的编辑器里面显示完全不一样?

2015-10-06 05:42:49 +08:00
 zhangwei1996
- 都是用的 `YaHei Consolas hybrid` 13
- 左边是 Sublime Text 2 (是我想要的效果,加粗了)
- 右边是 jetbrains 的 PHPstorm 和 Pycharm(太细了,在相关选项里设置了bold也无效)

4988 次点击
所在节点    程序员
24 条回复
Gem
2015-10-06 07:26:35 +08:00
jetbrain 家的产品在字体渲染上相比 sublime text 家,少了饱满圆润感。
songjiaxin2008
2015-10-06 07:30:28 +08:00
这个问题 好像是要用 apple java 才能开启次像素级渲染
Gem
2015-10-06 07:33:03 +08:00
可以试下最新的 eap 版,里面可以设置字体的抗锯齿方式[ Preferences - Appearance & Behavior - Appearance - Antialiasing - Editor - Subpixel],设置之后,效果要好很多。
zhangwei1996
2015-10-06 07:36:59 +08:00
@songjiaxin2008 OS X EL CAPITAN
zhangwei1996
2015-10-06 07:38:48 +08:00
@Gem 不敢换非正式版,目前就是最新的 9.0.2 版 (╯°□°)╯
zhangwei1996
2015-10-06 07:38:54 +08:00
好难受啊。
zhangwei1996
2015-10-06 07:39:21 +08:00
想去 stackoverflow 上问问, css 都下载不完啊!
zhangwei1996
2015-10-06 07:39:54 +08:00
在 twitter 问了技术支持,不鸟我啊 ㄟ( ▔, ▔ )ㄏ
zhangwei1996
2015-10-06 07:41:02 +08:00
百度 google bing 3 小时 没有解决 _(:з)∠)_
Gem
2015-10-06 07:45:38 +08:00
其实等到 9.5 正式版放出,升级就可解决这个问题了,原因我在 3 楼已经提到过了。
zhangwei1996
2015-10-06 07:49:24 +08:00
wdhwg001
2015-10-06 08:46:33 +08:00
吐个槽,为毛用 hybrid ,不是支持双字体么
colorsand
2015-10-06 08:51:03 +08:00
试一下 presentation 模式
chevalier
2015-10-06 09:54:21 +08:00
我是升级 EL Captain 之后, IDE 字体变虚了,重现装一下苹果官方的 jdk1.6 就好了
HentaiMew
2015-10-06 10:05:15 +08:00
@wdhwg001 jetbrains 家基于 Intellij 的 IDE 貌似都不支持双字体吧…
你说的双字体是区分中文英文么?
SolidZORO
2015-10-06 10:11:31 +08:00
@chevalier 這個正解,不過 1.6 又會讓主題顏色變詭異。 具體可以看我之前的貼子 http://v2ex.com/t/205863
typcn
2015-10-06 10:23:43 +08:00
毕竟 Java 写的桌面程序
azurefire
2015-10-06 12:38:41 +08:00
JDK 1.6 的字体渲染用的是 Apple 的 Quartz ,有全面的 sub-pixel 渲染支持,后面的就悲剧了…
wdhwg001
2015-10-06 12:38:43 +08:00
@HentaiMew 支持啊?你没有 secondary font 选项吗?首字体选英文字体,第二字体选中文…
HentaiMew
2015-10-06 12:54:41 +08:00
@wdhwg001 那个选项貌似是第一个字体渲染失败的情况下使用备用字体吧…
待会儿上电脑亲自试试。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/225827

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX