V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
kisnows
V2EX  ›  问与答

同样的字体,为什么不同的环境下显示效果不一样

  •  
  •   kisnows · Sep 7, 2015 · 5845 views
    This topic created in 3887 days ago, the information mentioned may be changed or developed.

    都是 windows 下,字体都是 YaHei Consolas Hybrid,字号都是 17.
    第一张图是 webstorm 下,第二张图是 atom 下面,明显 atom 下好看很多。可是为什么呢
    webstorm
    atom

    Supplement 1  ·  Sep 7, 2015

    我要强调一下都是在windows系统下。
    问题是: 不同编辑器( IDE )下,为什么相同的字体显示效果不一致。

    Supplement 2  ·  Sep 7, 2015

    发现问题了,可能就像 @pockry 说的那样。 Atom 上看起来好应该是因为 webkit 内核渲染比较好的缘故
    iamge

    24 replies    2015-11-23 14:42:30 +08:00
    iPersona
        1
    iPersona  
       Sep 7, 2015 via iPhone
    ws 是 java 的…囧 rz
    magicolor
        2
    magicolor  
       Sep 7, 2015
    下图好像有抗锯齿效果
    kisnows
        3
    kisnows  
    OP
       Sep 7, 2015
    @magicolor 嗯,感觉确实是这样。
    kisnows
        4
    kisnows  
    OP
       Sep 7, 2015
    @iPersona 跟这个有关系?
    wuling
        5
    wuling  
       Sep 7, 2015
    @kisnows 是的。 java 的字体太丑了,一堆 java 做的 ide 下文字显示效果都是如此
    gaitana
        6
    gaitana  
       Sep 7, 2015
    所以脱离操作系统、 IDE 种类,谈字体都是耍流氓。
    jswh
        7
    jswh  
       Sep 7, 2015
    我才楼主是 linux , linux 下 jetbrain 家的东西抗锯齿要自己改配置文件开的。 useSystemAAFontSettings
    jswh
        8
    jswh  
       Sep 7, 2015
    @jswh 我猜..
    gaitana
        9
    gaitana  
       Sep 7, 2015
    jetbrains 家的 IDE 我习惯用 Courier10 BT 字体, linux 发行版一般都自带, mac 也可以安装这个字体,比较工整,如果你喜欢龙飞凤舞的字体另当别论




    如果是在 windows 操作系统,用 consolas 字体妥妥的
    Ouyangan
        10
    Ouyangan  
       Sep 7, 2015
    如果是在 windows 操作系统,用 consolas 字体妥妥的 +1
    stiekel
        11
    stiekel  
       Sep 7, 2015
    如果是在 windows 操作系统,用 consolas 字体妥妥的 +1
    kisnows
        12
    kisnows  
    OP
       Sep 7, 2015
    @jswh 额, 我不说了是 windows 下的吗
    kisnows
        13
    kisnows  
    OP
       Sep 7, 2015
    @gaitana 现在的问题是,同在 windows 下,不同编辑器或者 ide 下,字体显示效果不一致
    pockry
        14
    pockry  
       Sep 7, 2015
    atom 用的 WebKit 渲染界面,这个的字体渲染技术要稍微好些, webstorm 估计还是用的 GDI 。
    kisnows
        15
    kisnows  
    OP
       Sep 7, 2015
    @pockry 试了一下,还真是这样
    lausius
        16
    lausius  
       Sep 7, 2015
    下图的字估计是用了次像素渲染?
    kisnows
        17
    kisnows  
    OP
       Sep 7, 2015
    @lausius 直接在 atom 下就是那样,看起来很舒服。
    kisnows
        18
    kisnows  
    OP
       Sep 7, 2015
    @wuling 再 mac 下也是那样吗,还是说会因为系统字体渲染方式不同的缘故会好一点?
    话说这字体看起真不舒服
    Exin
        19
    Exin  
       Sep 7, 2015 via iPhone
    我最近开始用 fira 字体了, fira mono
    wuling
        20
    wuling  
       Sep 7, 2015
    @kisnows mac os 好像对 java 的字体专门做过处理,所以在 mac 还是挺好看的
    kisnows
        21
    kisnows  
    OP
       Sep 7, 2015
    @wuling 看来我还是要上 mactype 的节奏了。
    wuling
        22
    wuling  
       Sep 7, 2015
    @kisnows mactype 对 java 的字体渲染只有副作用,用了之后更丑.........
    kisnows
        23
    kisnows  
    OP
       Sep 7, 2015
    @wuling 。。。好悲伤
    alphadog619
        24
    alphadog619  
       Nov 23, 2015
    我也用 fira mono ,但是家里的电脑和公司的电脑显示效果不一样,家里的显示的是粗体,公司的显示的是常规,不知道是不是分辨率的问题,家里的是 1080p 的,公司的是 1680*1050 。纠结很久了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3160 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 56ms · UTC 14:11 · PVG 22:11 · LAX 07:11 · JFK 10:11
    ♥ Do have faith in what you're doing.