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

Mac 下 vscode 字体实在太丑, consolas 不管用,发现原来是 Mac 没有 consolas 字体库,刚才下载好了,这下样式,无衬线,等宽貌似都对了,但是还是没 win 下的字体好看

  •  
  •   unt · 71 天前 via iPhone · 4626 次点击
    这是一个创建于 71 天前的主题,其中的信息可能已经有所发展或是发生改变。
    万能的伟图亦可思,求问究竟是哪里出了问题,总感觉 mac 下字体线条太圆润,另外问下 Mac 下的 vscode 哪种字体最好看
    45 条回复    2022-04-18 08:42:20 +08:00
    NeroKim
        1
    NeroKim  
       71 天前
    D2 Coding
    YuTengjing
        2
    YuTengjing  
       71 天前
    你用 mac 多久了?
    shoaly
        3
    shoaly  
       71 天前   ❤️ 8
    搬个板凳 准备看 win 和 mac 字体渲染的热烈讨论
    darksword21
        4
    darksword21  
       71 天前 via iPhone   ❤️ 4
    有没有一种可能,不好看的看久了会不习惯好看的,当然我是说可能

    ps:我用 linux ,战火应该烧不到我吧🥵
    freefcw
        5
    freefcw  
       71 天前   ❤️ 4
    不同的字体在不同的渲染模式(系统下)效果都是不一样的,甚至不同的主题下也会给人带来不同的视觉感官。

    你可以去 https://www.programmingfonts.org/ 试试自己合意的字体,我经常会在那么四五个字体里面切换
    unt
        6
    unt  
    OP
       71 天前 via iPhone
    @freefcw 好东西,谢谢,不问真不知道这些好玩意儿
    CivAx
        7
    CivAx  
       71 天前   ❤️ 1
    听我一句劝,不要 consolas

    oO 、lI 、wW 、uU 、sS 、zZ 、xX 、cC 、vV 、'“、::

    至少换个能把上述字符区分得明显点儿的
    darklights
        8
    darklights  
       71 天前
    如果喜欢 consolas 这种规整风格的,可以试试 JetBrains Mono NL
    unt
        9
    unt  
    OP
       71 天前 via iPhone
    @CivAx win 下 consolas 超舒服呀,很喜欢,看其他的都不习惯
    CivAx
        10
    CivAx  
       71 天前   ❤️ 1
    @unt #9 我以前也喜欢 consolas ,直到我因为 v 、V 和 "、“ 分不清的问题 debug 了一个半小时
    unt
        11
    unt  
    OP
       71 天前 via iPhone
    @CivAx 推荐一个好看的,好看舒服是最重要的
    ostholz
        12
    ostholz  
       71 天前
    fira code 它不香吗
    enchilada2020
        13
    enchilada2020  
       71 天前 via Android   ❤️ 1
    肯定有人提名 JetBrains Mono
    hei1000
        14
    hei1000  
       71 天前
    你为啥不发张截图让我们看看怎么不好看了
    junkun
        15
    junkun  
       71 天前
    consolas 不是已经升级为 cascadia-code 了吗?
    xuanbg
        16
    xuanbg  
       71 天前   ❤️ 3
    Il0O 分不清的字体再漂亮也千万别用,会把自己坑到死都找不到 bug 在哪里的。
    ostrichb
        17
    ostrichb  
       71 天前 via Android
    我在 macOS 的所有 IDE 均用苹果自家的 SF Mono
    Biwood
        18
    Biwood  
       71 天前 via iPhone
    渲染方式不同吧,windows 上对 consolas 有特殊优化,毕竟是微软自家的字体,可以做到物理像素和虚拟像素的高度对齐。macOS 上的字体是不在乎像素对齐的,因为要保证等比缩放的时候字形一致,如果你用非视网膜屏看 macOS 界面,那种字体边界的模糊感就更明显了,简直没法看。

    Linux 上尝试过给 GNOME 安装 consolas ,也还是没有 windows 好看,不过总的来说比 macOS 好一点。
    aliceclark
        19
    aliceclark  
       71 天前
    喜欢窄一点字体的可以试试 Iosevka
    尤其要做 80 宽度 ruler 的同学
    l4ever
        20
    l4ever  
       71 天前
    "editor.fontWeight": "normal",
    "editor.fontFamily": "'Jetbrains Mono', 'Roboto Mono', 'Fira Code', 'Source Code Pro', 'DejaVu Sans Mono', '微软雅黑', 'Courier New', monospace",
    nicevar
        21
    nicevar  
       71 天前
    习惯问题,我用了 10 多年的 mac ,总觉得字体发虚,以前 VC6 下的 Fixedsys 用多了,习惯了这种字体,换什么都不对味
    adoal
        22
    adoal  
       71 天前 via iPhone   ❤️ 1
    喜欢 Consolas 又要用非 Windows 系统可以试试开源仿制品 Inconsolata
    varzy
        23
    varzy  
       71 天前   ❤️ 3
    自从 Jetbrains 推出 Jetbrains Mono 之后,我的所有编辑器和终端就都换成这个字体了。倒也没有多惊艳,就是不想再天天纠结字体问题了。
    tomolo
        24
    tomolo  
       71 天前
    @nicevar #21 我现在也在用 fixedsys ,非常规整。唯一可惜的是没有矢量版本,像素锯齿还是太明显了

    https://tva4.sinaimg.cn/large/6856d0b6ly1h1bfq9jnv1j21wg1r64qp.jpg
    Rysle
        25
    Rysle  
       71 天前
    提名 Meslo ,Win/Mac 下都不错
    tedding
        26
    tedding  
       71 天前 via iPhone
    macOS 不用 Monaco 吗…… 不过所有平台我都选择 input mono ,可以自己调教一版 down 下来
    datou
        27
    datou  
       71 天前
    mac 不是自带 Monaco/Menlo 吗?
    u3u
        28
    u3u  
       71 天前   ❤️ 2
    头一次听说 mac 字体比 win 丑的
    janus77
        29
    janus77  
       71 天前
    我是 win ,我从没用过 mac 但是我感觉 mac 上的 SF Mono 挺好看,用了半年了暂时还没换
    MiketsuSmasher
        30
    MiketsuSmasher  
       71 天前 via Android   ❤️ 1
    建议楼主试下「霞鹜文楷等宽」
    szzhiyang
        31
    szzhiyang  
       71 天前
    JetBrains Mono 。
    loshine1992
        32
    loshine1992  
       71 天前
    是 HiDPI 么?不是的话字体巨丑。
    12101111
        33
    12101111  
       71 天前
    HankAviator
        34
    HankAviator  
       71 天前
    之前很喜欢 consolas ,后来试了下 windows terminal 和 vscode ,一开始不适应又粗又黑的 Cascadia Code ,习惯后觉得可读性还蛮高。用客户机器就只能 consolas 将就了,有的居然默认是宋体,还有的默认 Courier New ,太细,看着累。
    gowk
        35
    gowk  
       71 天前   ❤️ 1
    Pragmata Pro 有人用吗
    Loku
        36
    Loku  
       71 天前
    Cascadia Code 不错呀。
    EvilDevilJin
        37
    EvilDevilJin  
       70 天前
    Source Code Pro for Powerline ,Fira Code
    unt
        38
    unt  
    OP
       70 天前 via iPhone
    照片来了
    jesson
        39
    jesson  
       70 天前
    建议你试试微软的 Cascadia
    liutian9
        40
    liutian9  
       70 天前
    McZoden
        41
    McZoden  
       70 天前
    consolas 可以分清 oO0 和 lI 的呀
    raykle
        43
    raykle  
       70 天前
    Jaosn
        44
    Jaosn  
       69 天前
    JetBrains Mono
    free9fw
        45
    free9fw  
       69 天前
    'Oxygen Mono', 'DejaVu Sans Mono', 'M PLUS 1 Code', 'Fira Code' 任选
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2680 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 558ms · UTC 14:22 · PVG 22:22 · LAX 07:22 · JFK 10:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.