首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  字体排印

有人用非等宽字体来写代码的吗?等宽字体显示代码有什么特殊的好处吗?

  •  
  •   littleMaple · 283 天前 · 12982 次点击
    这是一个创建于 283 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在一些网络文章里曾经见过

    1. 代码用非等宽字体来排版,或者是
    2. 自然语言用等宽字体来排版,或者是
    3. 打字练字网站的展示文本用等宽字体来排版,例如 https://keybr.com

    所有这些场景中等宽与否的排版选择有什么背后的选择原因呢?

    11 回复  |  直到 2019-04-21 09:52:46 +08:00
        1
    starrycat   283 天前 via Android   ♥ 2
    看着整齐
        2
    geelaw   283 天前 via iPhone   ♥ 1
    1 是不认真
    2 是一种风格的选择,看具体情况
    3 是模拟上古的打字机

    NOI Linux 上的 GUIDE 默认是非等宽字体,一般来说第一件事是改成等宽的。
        3
    noe132   283 天前 via Android   ♥ 1
    以前我也是用微软雅黑写代码的。但是有一天我发现有的行就是有一点对不齐 看着很不舒服,于是我就换成了 yahei mono
        4
    lihongming   283 天前 via iPhone   ♥ 2
    有的 IDE 会告诉你错误出在第几行第几列,如果不等宽,你就不好找第几列。

    PS 写代码不只有等宽的问题,还有 0 和 o,1 和 l 这样的相似字符问题,建议用 Source Code Pro 字体,这些都优化过的,绝不会看混
        5
    kernel   283 天前 via Android   ♥ 2
    不等宽字体,连几个空格都看不清吧
        6
    blless   283 天前 via Android   ♥ 1
    不等宽字体其实看起来更好看的,尤其是英文,排版啥的。go 语言的好处就体现出来了
        7
    wdv2ly   283 天前
    @blless 那么 go 的好处是什么呢😉
        8
    blless   283 天前 via Android
    @wdv2ly go fmt 一把梭啊
        9
    Kagari   283 天前   ♥ 1
    谭浩强
    比如说你要肉眼比较 2 个字符串的长度是否相同
        10
    murmur   283 天前   ♥ 1
    非等宽用起来也无所谓 更自然一些
        11
    wikinee   232 天前
    @Kagari 又想起了那一天,人类被谭浩强支配的恐惧
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3003 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 25ms · UTC 11:39 · PVG 19:39 · LAX 03:39 · JFK 06:39
    ♥ Do have faith in what you're doing.