天天财汇 购物 网址 万年历 小说 | 三峰软件 小游戏 视频
TxT小说阅读器
↓小说语音阅读,小说下载↓
一键清除系统垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放,产品展示↓
首页 淘股吧 股票涨跌实时统计 涨停板选股 股票入门 股票书籍 股票问答 分时图选股 跌停板选股 K线图选股 成交量选股 [平安银行]
股市论谈 均线选股 趋势线选股 筹码理论 波浪理论 缠论 MACD指标 KDJ指标 BOLL指标 RSI指标 炒股基础知识 炒股故事
商业财经 科技知识 汽车百科 工程技术 自然科学 家居生活 设计艺术 财经视频 游戏--
  天天财汇 -> 设计艺术 -> 写代码用哪种字体看起来最舒适? -> 正文阅读

[设计艺术]写代码用哪种字体看起来最舒适?

[收藏本文] 【下载本文】
如题
我来安利下
Inziu Iosevka Downloads


从可读性和美观综合考量,
macOS 上 Menlo字体
windows上 consolas字体
linux上 dejavu san mono字体
本人有强迫症,以上是长期更换体验后的最终选择
Monaco Mono NerdFont




idea


vscode
那必然是 JetBrains Mono
客制化Iosevka!开启新世界的大门!
Iosevka Customizer?typeof.net/Iosevka/customizer
Fragment Mono
Google fonts 免费下载
https://fonts.google.com/specimen/Fragment+Mono


还有一款付费字体, 个人经常切换使用改变心情 Dank Mono
https://philpl.gumroad.com/l/dank-mono


这种事情每个人都有自己的偏好。但如果要是问我偏好哪款的话,我首推这两个系列:
纯英文的话:Iosevka;CJK 与英文混排的话:Sarasa Gothic。
这两套字型的制作人是
@Belleve

$ EOF.
TL; DR
IDE里Fira Code;Terminal里Source Code Pro;备选Menlo


VSCode
https://github.com/tonsky/FiraCode?github.com/tonsky/FiraCode


Alacritty
Source Code Pro?adobe-fonts.github.io/source-code-pro/


备选Menlo鉴于Menlo是Mac专属字体,我用的是 Nerd Font 版本长期Mac M1/Windows+WSL双持,只挑系统间显示效果差异不大的字体奉上个人配置
dotfiles?github.com/Ziy1-Tan/dotfiles
谢不邀, 尝试了下Times New Roman+宋体, 要被自己野蛮死了.
小朋友们千万别试.


在VS Code里我用的Inconsolata+霞鹜文楷等宽,中文太好看了,mac和windows下都不错


mac下效果


windows下效果
推荐一个个人非常喜欢的字体,一直在使用。名字是Hack,官网页面如下:
A typeface designed for source code?sourcefoundry.org/hack/


直接从官网下载安装即可使用。
贴几张 Hack Font 官网的图片供参考。










Fragment Mono


推荐一下最近在用的字体, Roboto Mono
Google Fonts Roboto Mono
fonts/apache/robotomono at master · google/fonts · GitHub


以前爱用 Fira Code,现在常用 Monaco for Powerline,然后自己把 Operator Mono 的斜体弄进去了,感觉写代码很优雅~~












讲真,对比了这么久还是强烈推荐:
Fira Code
字体整体在观感上很赞:


配合主题非常好看,其次支持一些骚气的字符,比如:


体验上很好,至于字体可以自行 Google 找到 :)
VSCode 里面的字符如果要启动这种特殊字符的话,需要额外的配置:


配合 Mac 的暗色主题,有没有超赞?
写代码用哪种字体,还是得考虑中英文的搭配吧。英文字体的宽度和中文字体的宽度要搭配好才行。
在 Windows 下,我喜欢 Consolas,中文就搭配默认的微软雅黑。
在 Ubuntu 中,我使用 UbuntuMono Nerd Font Mono,中文搭配默认的思源黑体。
在没有 Ubuntu Mono 字体之前,我使用的是 Dejavu Sans Mono,但是这个字体的宽度比半个中文字符的宽度要宽,所以搭配中文使用的时候,中文字之间的间距比较大。
此外,还要考虑 Powerline 之类的主题,所以我使用 Nerd Fonts。
下面先看效果图。


图1、UbuntuMono Nerd Font Mono 搭配思源黑体
我使用的是 Ubuntu 系统和 Vim 编辑器。UbuntuMono Nerd Font Mono 字体的英文部分是 Ubuntu Mono,看图片中的中文部分,可以发现该字体和中文配合很好。
如果把字体换成 Consolas,效果如下图:


图2、Consolas 配合思源黑体
可以看到,Consolas 也是很漂亮的,但是中文字之间的间距略宽了一点点。
如果换成 Dejavu Sans Mono 呢?如下图:


图3、Dejavu Sans Mono 配合思源黑体
可以看到,中文字之间的间距更宽。
以上图片是我在终端中使用的效果。如果你使用的是 Visual Studio Code 这样的编辑器,或者 CLion 这样的 IDE,那倒是可以不考虑中英文搭配的问题。
编程字体那么多,如果我想都试用一遍怎么办?
我倒是可以介绍一个将编程字体一网打尽的办法。那就是去 github,找 ryanoasis/nerd-fonts。如下图:


图4、将编程字体一网打尽
最好的办法,就是把这个仓库下载下来,一个字体一个字体的试用。而且这个仓库里面的字体,都经过了 patch,加入了很多符号。
当然,有几个字体因为版权的问题,这个仓库没有收录,如下:


图5、因版权问题没有收录的字体
可以看到,Consolas 正是其中一个。不过我们可以向 Windows 借用呀。
一直在用VS附带的Consolas,感觉还不错。


一种是不够的。你需要
前端一种后端一种SQL一种配置文件一种脚本一种代码审阅/比较工具一种终端一种
这样就能提醒你是在不同的上下文里。而且可以防止审美疲劳
霞鹭文楷Mono
兼具优雅和清晰
(在外边,先放张之前拍的图


一直深爱Monaco .






Fira Code + Victor Mono(手写体)
自己亲身体验过几乎上百款各种等宽字体, 有免费的也有收费的, 也都在mac和windows上试验过不少了, 想找一个满意的字体其实很不容易. 绝大部分字体看官网宣传图或者别人的截图可能很不错, 但自己亲身上手往往不是那么回事了. 等宽字体的重点比如清晰, 易于辨认等等现在找不到不满足的了, 能从字体里挑出缺点才是真正有帮助选择的, 个人觉得选择等宽字体应该避开以下几个缺点:
字体比例不正确, 有些太扁平(比如source code pro), 有些太瘦长. 瘦长的字体有些人很喜欢, 可能一行能显示更多代码, 可能是与中文子宽能匹配, 但这样的字体始终和人的默认美感不符, 长期看了容易疲劳字形过小, 比如Inconsolata, 可能是我用高分屏开启200%缩放的缘故, 使用这类字体需要调大字号, 但代码的其他中文字符就会对应变得非常大, 整体就很不协调了.字形过于方正, 典型的比如jetbrains mono, 这种字体刚开始可能感觉不错(毕竟和常规圆润字体有区别), 但常常越用越不习惯, 对我来说很早就放弃了, 字体不应该为了功能而失去美观优势, 美观也是很重要的.过于平凡. 是的这也是个缺点, 代码字体不应该中规中矩, 应当有自己的特色, 能让人留下印象, 不然很容易审美疲劳, 刚开始用还可以, 越用越想换字体. 一般操作系统早期内置的等宽字体都属于这种平凡字体, 比如mac的Menlo, Monaco, windows的Consolas, 以及最常见的Courier new.第三方组合字体, 有些人为了同时满足中英文字体需求, 常常会自己组合各种中英文结合字. 不是说这样的字体不好, 而是质量参差不齐, 字体文件太大, 加上字体组合是固定的等等问题, 所以还是不值得专门花时间和精力去逐个筛选.其他渠道获得的某种收费字体. 首先这是典型的盗版, 不应该支持. 再者分享出来的字体东拼西凑质量毫无保证, 比如常见的字形不全, 官方有完整的十几个字形, 但其他地方找到的往往只有一两个常用的字形, 甚至版本都不统一. 后续的支持更新也是问题, 所以建议喜欢的字体不贵的可以买, 买不起的直接可以不用.高度定制的自定义字体. 某系字体给与用户充分的定制自由, 整套下来十几个选项可以设置, 这种字体不是不好, 但开发人员一般不具备专门的艺术细胞(无贬义), 不值得在这上面消耗精力和时间去逐个体验.点阵字体, 这种为低分辨率优化的字体不适合在高分屏使用
字体推荐:
经过长时间的反复使用, 最终能成为常青树, 充分经历时间考验的的是
Fira Code, SF Mono, Roboto Mono.
如果你希望能更有一些特色的话, 我推荐:
GitHub - belluzj/fantasque-sans: A font family with a great monospaced variant for programmers.?github.com/belluzj/fantasque-sans


试用了大多数推荐的字体,最后发现Liberation Mono最适合我. 无论是Windows, Mac上都表现俱佳。
Liberation Mono?github.com/liberationfonts/liberation-fonts


推荐一个萌萌的Hermit字体
Pablo Caro - Hermit: a font for programmers, by a programmer




在推荐一个比较有特点的字体
GitHub - tonsky/FiraCode: Monospaced font with programming ligatures








我推荐一款干净的字体 Courier Prime Sans:Courier Prime | Quote-Unquote Apps。效果如图。
以前一直用的 Fira Code,但是最近发现了以前一直忽略的一个字体:Inconsolata


Google 的示例
我觉得还挺讨眼球的,纤细,粗细合适。
在Mac下使用iTerm2默认的Menlo字体,再配上自己修改过的Gardener主题,码代码多舒服啊。


在ubuntu下我会使用Ubuntu Mono,在Windows下我会使用Consolas或者Courier New。
曾经也算阅字百余,2023年的今天推荐 Cascadia Code。微软开源出品,可以给个机会。
如下VS Code上的效果:


Source Code Pro 的 Semibold 字重.
中文fallback到思源黑体 Light....
没错我就是喜欢粗的英文字母和细的中文...
而且Source Code Pro很软很舒服.
Ubuntu的字体很漂亮啊~
Windows和Mac上我的IDE里设置的都是Ubuntu
官网链接:Ubuntu Font Family


附一张Ubuntu字体在sublime上的效果截图:


[收藏本文] 【下载本文】
   设计艺术 最新文章
有哪些对你很有冲击力的设计?
「英语流利说」的使用体验如何?
为什么设计院出的图纸一堆错误?
保时捷中国总裁首度回应「米时捷」:或许好
为什么很多JRPG游戏战斗中可操控角色一般是
设计师都觉得宋体很难看吗?
有哪些看着像 PS 过的照片,实际却没有?
为什么galgame普遍使用自研引擎而不是unity
“角色也有自己的生活”是什么时候开始成为
写代码用哪种字体看起来最舒适?
上一篇文章      下一篇文章      查看所有文章
加:2024-01-17 10:10:39  更:2024-01-17 10:33:22 
 
 
股票涨跌实时统计 涨停板选股 分时图选股 跌停板选股 K线图选股 成交量选股 均线选股 趋势线选股 筹码理论 波浪理论 缠论 MACD指标 KDJ指标 BOLL指标 RSI指标 炒股基础知识 炒股故事
网站联系: qq:121756557 email:121756557@qq.com  天天财汇