V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
skyfore
V2EX  ›  分享发现

这个字体真的好看!

  •  2
     
  •   skyfore · 2017-12-26 18:39:26 +08:00 · 17621 次点击
    这是一个创建于 2531 天前的主题,其中的信息可能已经有所发展或是发生改变。

    你们认为什么字体用来写代码比较舒服的?最好是开源的,还有哪位大佬能帮我看看这是什么字体吗~
    
    
    96 条回复    2019-03-29 22:00:29 +08:00
    qdwang
        1
    qdwang  
       2017-12-26 19:08:37 +08:00 via iPhone   ❤️ 3
    不好看 最好看的是 consolas
    150
        2
    150  
       2017-12-26 19:15:43 +08:00   ❤️ 2
    o 和 0 不区分的,直接 pass
    redbelt
        3
    redbelt  
       2017-12-26 19:18:50 +08:00 via Android
    @150 分啊
    rogwan
        4
    rogwan  
       2017-12-26 19:19:27 +08:00 via Android   ❤️ 1
    DejaVu
    sobigfish
        5
    sobigfish  
       2017-12-26 19:20:36 +08:00
    weight 重了点,细点省眼睛
    Fedor
        6
    Fedor  
       2017-12-26 19:23:55 +08:00
    Monaco / YaHei Consolas
    Fedor
        7
    Fedor  
       2017-12-26 19:24:29 +08:00
    我用 Monaco / YaHei Consolas
    iCodex
        8
    iCodex  
       2017-12-26 19:27:03 +08:00
    标题党,不告诉你!
    remon
        9
    remon  
       2017-12-26 20:08:35 +08:00
    1 和 l,pass
    mooczz
        10
    mooczz  
       2017-12-26 20:09:35 +08:00 via iPhone
    太挤了吧
    doubleflower
        11
    doubleflower  
       2017-12-26 20:36:54 +08:00
    @rogwan 差太多了,根本不是 dejavu
    wzw
        12
    wzw  
       2017-12-26 20:52:57 +08:00
    @Fedor 你说的是一个字体 还是? 我记得 v 站也有人改了一个字体
    pabupa
        13
    pabupa  
       2017-12-26 20:56:49 +08:00
    source code pro
    quinoa42
        14
    quinoa42  
       2017-12-26 20:57:17 +08:00   ❤️ 1
    个人最喜欢 Dejavu
    ```
    brew cask install font-dejavusansmono-nerd-font
    ```
    autoxbc
        15
    autoxbc  
       2017-12-26 20:59:31 +08:00
    Windows 下 Consolas 效果好,Linux 用 DejaVu
    wzw
        16
    wzw  
       2017-12-26 21:04:24 +08:00
    @Fedor YaHei Consolas 装了,居然在 pycharm 找不到
    inflationaaron
        17
    inflationaaron  
       2017-12-26 21:06:14 +08:00 via iPhone
    Haskell 配合 Pragmata 写出来像数学公式
    wzw
        18
    wzw  
       2017-12-26 21:07:36 +08:00
    @pabupa 这个用了 5 年了, 今天换 consolas 试试
    rogwan
        19
    rogwan  
       2017-12-26 21:19:22 +08:00
    @doubleflower 是推荐 DejaVu,不是说图片里的那个是
    skyfore
        20
    skyfore  
    OP
       2017-12-26 21:20:43 +08:00
    @pabupa 不是吧,我看咋不像呢。
    skyfore
        21
    skyfore  
    OP
       2017-12-26 21:22:16 +08:00
    @iCodex 😄,不是标题党,是真的觉得有好看,虽然可能长时间看着有点吃力。
    zjp
        22
    zjp  
       2017-12-26 21:43:53 +08:00 via Android
    Source Code Pro 无它。
    Mavious
        23
    Mavious  
       2017-12-26 21:47:33 +08:00 via iPhone
    字间距太近,挤挤挨挨的,需要手动微调。
    nycle
        24
    nycle  
       2017-12-26 21:51:54 +08:00
    这字体就是 consolas
    MonoLogueChi
        25
    MonoLogueChi  
       2017-12-26 21:53:40 +08:00 via Android
    一直用新宋体😌
    xz
        26
    xz  
       2017-12-26 22:06:40 +08:00
    字体跟配色都很好看啊!
    doubleflower
        27
    doubleflower  
       2017-12-26 22:09:28 +08:00   ❤️ 4
    Iosevka 最近新喜欢的字体,紧凑但易读

    https://be5invis.github.io/Iosevka/
    ZhaoMiing
        28
    ZhaoMiing  
       2017-12-26 22:37:20 +08:00
    FiraCode
    zzczzc
        29
    zzczzc  
       2017-12-26 22:48:28 +08:00
    1 和 l 区分的也不是很清楚,pass
    dr2009
        30
    dr2009  
       2017-12-26 22:51:59 +08:00
    Fira Code
    seki
        31
    seki  
       2017-12-26 22:53:37 +08:00
    带程序 ligature 的字体不多,可以试试 fira code 和 hasklig,fira code 的 github 页面上还有一些别的类似字体推荐,可以看看
    lotem
        32
    lotem  
       2017-12-26 23:04:21 +08:00   ❤️ 3
    擁護 Iosevka
    eeljiang
        33
    eeljiang  
       2017-12-26 23:11:16 +08:00
    这个就是 monaco 吧
    hxhc
        34
    hxhc  
       2017-12-26 23:39:34 +08:00 via Android
    只用 consolas 和 menlo
    ynyounuo
        35
    ynyounuo  
       2017-12-27 00:38:24 +08:00 via iPhone
    Iosevka Slab 粉
    haidao1999
        36
    haidao1999  
       2017-12-27 07:33:51 +08:00 via Android
    占个位置防忘记。。
    SilentDepth
        37
    SilentDepth  
       2017-12-27 09:18:02 +08:00
    Source Code Pro

    Fira Code 的连字特性用起来总是怪怪的
    jokerjoker
        38
    jokerjoker  
       2017-12-27 09:18:50 +08:00   ❤️ 1
    竟然没有人用 MS Comic Sans
    xinple
        39
    xinple  
       2017-12-27 09:19:22 +08:00
    Anonymous Pro
    wu67
        40
    wu67  
       2017-12-27 09:21:07 +08:00   ❤️ 1
    就没人说 Inconsolata 么
    scriptB0y
        41
    scriptB0y  
       2017-12-27 09:31:13 +08:00
    Jimmy1573
        42
    Jimmy1573  
       2017-12-27 09:39:17 +08:00
    @lotem 然道是佛振大大?
    igaozp
        43
    igaozp  
       2017-12-27 09:43:43 +08:00
    Iosevka + 1
    warcraft1236
        44
    warcraft1236  
       2017-12-27 09:52:01 +08:00
    IBM Plex 这个字体我自己觉得挺不错的
    Tink
        45
    Tink  
       2017-12-27 09:53:54 +08:00
    1 和 l 不分
    lululau
        46
    lululau  
       2017-12-27 09:55:36 +08:00 via iPhone
    最喜欢还是小楷灵飞经
    580a388da131
        47
    580a388da131  
       2017-12-27 09:55:46 +08:00
    费眼睛
    ytlm
        48
    ytlm  
       2017-12-27 09:56:16 +08:00
    source code pro
    sunber
        49
    sunber  
       2017-12-27 09:57:18 +08:00
    我用这个 Meslo
    skyfore
        50
    skyfore  
    OP
       2017-12-27 09:59:23 +08:00
    @Tink 没有吧,我看图片上的 1 和 | 相差那么大的。
    idnicho
        51
    idnicho  
       2017-12-27 09:59:39 +08:00
    好奇的是 win10 可以直接全局修改字体吗?
    Luckyray
        52
    Luckyray  
       2017-12-27 10:01:32 +08:00
    source code pro
    noahsss
        53
    noahsss  
       2017-12-27 10:26:07 +08:00
    l 和 1 区分不明显的,直接 pass
    Fedor
        54
    Fedor  
       2017-12-27 10:26:47 +08:00
    @wzw #12 字体
    mufeng
        55
    mufeng  
       2017-12-27 10:31:10 +08:00
    Monaco
    QAPTEAWH
        56
    QAPTEAWH  
       2017-12-27 10:36:19 +08:00
    Win 下 consolas
    Mac 下 menlo
    Llinux 下 DejaVu

    总结:用自带的 mono 字体里面中正的那种。
    tongz
        57
    tongz  
       2017-12-27 10:44:47 +08:00
    Consolas +1
    killerv
        58
    killerv  
       2017-12-27 10:46:17 +08:00
    Source Code Pro
    zhouyang
        59
    zhouyang  
       2017-12-27 11:19:45 +08:00
    Fira Code
    zangbob
        60
    zangbob  
       2017-12-27 11:23:41 +08:00
    最喜欢 Monaco,但中文显示不好,YaHeiMonacoHybird 比较完美的解决了
    g0thic
        61
    g0thic  
       2017-12-27 11:33:30 +08:00
    Fira Code +1
    riggzh
        62
    riggzh  
       2017-12-27 11:35:20 +08:00
    我用的 Monospaced
    SunnyCoffee
        63
    SunnyCoffee  
       2017-12-27 11:39:14 +08:00
    Courier New 用了多年已经,已经习惯了
    tagtag
        64
    tagtag  
       2017-12-27 11:54:42 +08:00
    Monaco + 1
    weics
        65
    weics  
       2017-12-27 11:59:54 +08:00
    source code pro + 1
    skyfore
        66
    skyfore  
    OP
       2017-12-27 12:33:39 +08:00
    <img src="https://imgur.com/a/jNwEa">https://imgur.com/a/jNwEa</img>
    确实是 source code pro.
    谢谢楼上各位的解答。
    skyfore
        67
    skyfore  
    OP
       2017-12-27 12:34:32 +08:00
    onionisi
        68
    onionisi  
       2017-12-27 13:22:17 +08:00
    Iosevka +1
    poorcai
        69
    poorcai  
       2017-12-27 14:10:44 +08:00
    撸代码我只用 consolas
    maplememory
        70
    maplememory  
       2017-12-27 14:31:57 +08:00
    Fira Code +1
    DT27
        71
    DT27  
       2017-12-27 14:44:59 +08:00
    @skyfore imgur 的图直接放大图片后右击,复制图片链接,把带扩展名的图片链接直接发出来就行了。
    skyfore
        72
    skyfore  
    OP
       2017-12-27 14:53:16 +08:00
    @DT27 thx!
    uleh
        73
    uleh  
       2017-12-27 15:12:50 +08:00
    现在用 FiraCode 或者 Hack

    Source Code Pro 太扁了
    KgM4gLtF0shViDH3
        74
    KgM4gLtF0shViDH3  
       2017-12-27 16:42:49 +08:00
    @dr2009 #30 我也用这个
    intellectual
        75
    intellectual  
       2017-12-27 16:47:24 +08:00   ❤️ 1
    所有人都跟我闪开 -----------------------------------------------------------

    有个字体叫 Input ;
    多字重, 可自定义行距, 宽度, 个别字符
    http://input.fontbureau.com/
    neoblackcap
        76
    neoblackcap  
       2017-12-27 16:49:16 +08:00
    @wzw 新的 Pycharm 都支持 failback,你可以直接使用 Consolas 加雅黑
    intellectual
        77
    intellectual  
       2017-12-27 16:56:28 +08:00
    img
    Plsea
        78
    Plsea  
       2017-12-27 17:15:29 +08:00
    Consolas +1
    ossicee
        79
    ossicee  
       2017-12-27 17:15:34 +08:00 via Android
    原来还有这么多好看的字体
    Technetiumer
        80
    Technetiumer  
       2017-12-27 20:23:52 +08:00 via Android
    wzw
        81
    wzw  
       2017-12-27 21:00:07 +08:00
    @neoblackcap 新的 Pycharm 都支持 failback

    我的 2017.3.1 没有见到这个东东.

    能说具体吗?

    谢谢
    SoulGem
        82
    SoulGem  
       2017-12-27 21:00:36 +08:00 via iPhone
    好看,但是编码不会用它,SourceCodePro 路过
    ynyounuo
        83
    ynyounuo  
       2017-12-27 21:15:38 +08:00
    @intellectual
    然而楼主给的是 Haskell 的代码片段,没有 ligature/ligation 的字体用来显示 Haskell 并不好看

    Iosevka ( https://github.com/be5invis/Iosevka) 不仅能做到你说的那些功能,并且完全开源可以自己编译,只是少了 Operator Mono 那种的花哨的 italic,更别提还有 Inziu Iosevka

    Operator Mono


    Iosevka Slab
    ynyounuo
        84
    ynyounuo  
       2017-12-27 21:20:12 +08:00
    @wzw
    他打错了,是 Fallback

    Preference/Settings → Editor → Font → Fallback Font
    wzw
        85
    wzw  
       2017-12-27 21:21:35 +08:00
    @ynyounuo 我正好回复 @neoblackcap, 是不是 fallback
    wzw
        86
    wzw  
       2017-12-27 21:27:46 +08:00
    @ynyounuo @neoblackcap 加上哪方面更舒服?


    wzw
        87
    wzw  
       2017-12-27 21:29:12 +08:00
    这样对比更清晰一点
    neoblackcap
        88
    neoblackcap  
       2017-12-27 21:31:56 +08:00
    @wzw 下面的比较好看,就是不知道你的光标对不对。我在 macOS 下使用 vim 的键位映射感觉还行。
    chenyiping1995
        89
    chenyiping1995  
       2017-12-27 23:13:08 +08:00 via Android
    作为谷歌粉其实我一直用 Roboto Mono ( 逃

    其实 Windows 下主要还是用更纱黑体 (曾经是 Inziu Iosevka)
    dixeran
        90
    dixeran  
       2017-12-27 23:39:08 +08:00 via Android
    mononoki !
    intellectual
        91
    intellectual  
       2017-12-28 08:42:22 +08:00
    @ynyounuo 很优雅, 要买个复古打字机了
    glogger
        92
    glogger  
       2017-12-28 09:11:25 +08:00
    Firecode + 更纱黑体 。
    irenicus
        93
    irenicus  
       2017-12-28 09:22:45 +08:00
    WenQuanYi Zen Hei Mono 12
    Zealous
        94
    Zealous  
       2017-12-28 15:26:06 +08:00
    source code pro +1
    suspended
        95
    suspended  
       2017-12-28 19:52:17 +08:00
    avenger
        96
    avenger  
       2019-03-29 22:00:29 +08:00
    Operator Mono +1
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2583 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 05:34 · PVG 13:34 · LAX 21:34 · JFK 00:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.