首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Coding
V2EX  ›  程序员

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

  •  
  •   tuoxie007 · 2015-12-21 11:22:42 +08:00 · 10303 次点击
    这是一个创建于 1452 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

    http://77g8e7.com1.z0.glb.clouddn.com/20151221153254.png
        21
    llhhss   2015-12-21 15:36:33 +08:00
    @tuoxie007 你可以看一下 `/Applications/IDEA.app/Contents/Info.plist` 里的 `JVMVersion`, 不要用 1.6 之外的
        22
    Amx   2015-12-21 15:36:33 +08:00
    你说对了,渲染用的 Swing 。
        23
    leozhang   2015-12-21 15:45:19 +08:00 via Android
    https://bulenkov.com/2013/09/12/font-rendering-apple-jdk-6-vs-oracle-jdk-1-7-0_40/
    Mac 用户还好,你用用 Linux 上的 IDEA 试试?
    不折腾一下调节调节的话,默认安装后的效果绝对让你瞎眼。
        24
    smallthing   2015-12-21 16:14:24 +08:00
    @leozhang 我的截图是 win 的,我也没觉得瞎眼啊
        25
    zky001   2015-12-21 16:15:00 +08:00
    mac 下👌,换一下字体也可以
        26
    mxalbert1996   2015-12-21 16:40:30 +08:00
    只有我觉得字体发虚也挺好看的吗?
        27
    lovedebug   2015-12-21 21:50:19 +08:00
    15 有了抗锯齿选项,还不错。 win 下实在不行可以上 mactype
        28
    linux40   2015-12-22 09:30:14 +08:00 via Android
    只要 jvm ,就都难看。
        29
    linux40   2015-12-22 09:33:04 +08:00 via Android
    @leozhang 对啊, linux 的怎么整都瞎眼。。。
        30
    stillwater   2015-12-22 20:47:19 +08:00
    今天在 ubuntu 上装了 pycharm ,同样的字体 sublime text 3 上就挺好, pycharm 里看着就很奇怪,不知道是不是相同的原因。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4316 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 38ms · UTC 03:31 · PVG 11:31 · LAX 19:31 · JFK 22:31
    ♥ Do have faith in what you're doing.