kisnows
V2EX  ›  问与答

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

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




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