littleMaple

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

  •  
  •   littleMaple · Mar 1, 2019 · 25462 views
    This topic created in 2805 days ago, the information mentioned may be changed or developed.

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

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

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

    11 replies  •  2019-04-21 09:52:46 +08:00
    starrycat
    starrycat
    Mar 1, 2019 via Android❤️2
    1
    看着整齐
    geelaw
    geelaw
    Mar 1, 2019 via iPhone❤️1
    2
    1 是不认真
    2 是一种风格的选择,看具体情况
    3 是模拟上古的打字机

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

    PS 写代码不只有等宽的问题,还有 0 和 o,1 和 l 这样的相似字符问题,建议用 Source Code Pro 字体,这些都优化过的,绝不会看混
    kernel
    kernel
    Mar 1, 2019 via Android❤️2
    5
    不等宽字体,连几个空格都看不清吧
    blless
    blless
    Mar 1, 2019 via Android❤️1
    6
    不等宽字体其实看起来更好看的,尤其是英文,排版啥的。go 语言的好处就体现出来了
    wdv2ly
    wdv2ly
    Mar 1, 2019
    7
    @blless 那么 go 的好处是什么呢😉
    blless
    blless
    Mar 1, 2019 via Android
    8
    @wdv2ly go fmt 一把梭啊
    Kagari
    Kagari
    Mar 1, 2019❤️1
    9
    谭浩强
    比如说你要肉眼比较 2 个字符串的长度是否相同
    murmur
    murmur
    Mar 1, 2019❤️1
    10
    非等宽用起来也无所谓 更自然一些
    wikinee
    wikinee
    Apr 21, 2019
    11
    @Kagari 又想起了那一天,人类被谭浩强支配的恐惧
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1828 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 17:02 · PVG 01:02 · LAX 09:02 · JFK 12:02
    ♥ Do have faith in what you're doing.