同样的字体,为什么不同的环境下显示效果不一样 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
kisnows

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

  •  
  •   kisnows Sep 7, 2015 5846 views
    This topic created in 3888 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 , linx 下 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     2647 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 52ms UTC 15:19 PVG 23:19 LAX 08:19 JFK 11:19
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86