Intellij 的字体渲染为什么这么屎呢?

2015-12-21 11:22:42 +08:00
 tuoxie007

Mac 下,相比其他编辑器 /IDE 比如 XCode , Atom 等等, IntelliJ 下同样的字体都很难看,为什么呢?感觉字体渲染引擎是自己写的,不是用的系统的

12552 次点击
所在节点    程序员
30 条回复
plqws
2015-12-21 11:31:22 +08:00
默认字体难看而已
Radeon
2015-12-21 11:33:36 +08:00
还好啦。用 Retina 屏幕 Mac 下没有难看的界面。不过有个 tip: 我一般都是把"Use LCD font smoothing"关掉的,感觉更清晰
HelloCode9527
2015-12-21 11:34:02 +08:00
我也感觉字体发虚,,不过更新到 15 之后好了一点,字体锐利了很多
xiajinchun
2015-12-21 11:36:14 +08:00
对啊,同样的都是 Source Code Pro ,在 Sublime 和 Xcode 下面都很爽,唯独就 IDEA 系列的看着太累了, 14 号字体感觉小了, 15 号字体又大了,在 Sublime 和 Xcode 下面都可以设置 14.5 ,真心 MD 蛋疼~
tuoxie007
2015-12-21 11:48:00 +08:00
@Radeon 这是哪里的选项?
Radeon
2015-12-21 11:52:14 +08:00
@tuoxie007 System Preference -> General 最底下
FrankFang128
2015-12-21 11:54:50 +08:00
换 JRE
llhhss
2015-12-21 11:58:18 +08:00
不要用 bundled jdk ,装 osx java 6
zvving
2015-12-21 12:28:03 +08:00
换 jre 真有用?什么原理?
yjiyjige
2015-12-21 13:04:05 +08:00
15 版本多了次像素和灰阶渲染的选项,好了很多。
chenwen
2015-12-21 13:10:13 +08:00
同感,尤其是 default theme 时,字体怎么调都感觉不对,苹果自己的字体 monaco 都感觉发虚厉害
Exin
2015-12-21 13:27:48 +08:00
同感。在 Windows 下更没法看。
zts1993
2015-12-21 13:33:46 +08:00
这特么是 jre 的问题,你为啥赖在 idea 上
ffffwh
2015-12-21 13:38:03 +08:00
新版的用 bundled jdk 次像素渲染过头了,字体边缘发毛。把次像素渲染关了你可能又会觉得字太细。
双击 shift 搜 jdk 有个切换 jdk 的选项,换成 oracle jdk 相当于关次像素渲染。可能换 Apple Java 6 能正常,不过我没装。

我用暗色主题,这种症状会轻微一些,就懒得弄了。
le0rn0
2015-12-21 13:47:33 +08:00
顺便问下为什么他家的产品不能设置微软雅黑
love
2015-12-21 13:54:50 +08:00
我就想不通了 jdk 为什么就不用平台的字体库来渲染,非要自已搞一套。
linux 下 jdk 的字体也是丑得一逼。
tuoxie007
2015-12-21 15:22:15 +08:00
@llhhss 我用的是苹果网站上下的 jre 啊,没错的吧

我刚刚用一样的内容截图,仔细做对比,发现细节上差别甚小,不知道为什么一样看过去就完全不一样,或许是 IDE 里文字样式不一样造成的错觉
igaozp
2015-12-21 15:25:06 +08:00
@le0rn0 可以设置 把 show only monospaced fonts 前的对勾去掉就行了
tuoxie007
2015-12-21 15:27:34 +08:00
我改了代码样式的配置,把 Bold 都取消了,看起来好了一点
smallthing
2015-12-21 15:36:13 +08:00
不知道你们在说什么丑
还什么 win 下没法看

我的一切正常,也没做设置

http://77g8e7.com1.z0.glb.clouddn.com/20151221153254.png

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

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

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

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

© 2021 V2EX