最漂亮的等宽编程字体OPPOSans-FiraCode Hybrid M

泡泡龙 2020-07-30 12:16:23



下载地址
https://www.cnblogs.com/Charltsing/p/OPPOSansFiraCode.html
...全文
12656 点赞 收藏 22
写回复
22 条回复
肥猫大师 2020年12月23日
引用 20 楼 泡泡龙 的回复:
不一定是字体发虚,我看了半天没什么本质区别。 混合字体用的是FiraCode-Regular.ttf FiraCodeRetina字体本身就粗一些,可能更适合你的屏幕??
把两张图保存在同一个目录左右切换浏览可以看出明显区别,FiraCode-Regular会有厚度不均匀的感觉,目前我只在VS2019上感觉到这种明显差异,在VSCode下就不会,混合字体看着非常舒服,也可能确实和我的屏幕有关
回复 点赞
肥猫大师 2020年12月22日
上传没成功,再发一次: 混合字体: FiraCode5.2: FiraCodeRetina5.2:
回复 点赞
肥猫大师 2020年12月22日
引用 17 楼 泡泡龙 的回复:
[quote=引用 16 楼 hustzhp 的回复:]LZ的这个字体,在VSCode和Matlab、Pycharm下显示效果都超赞,现在已经变成我最常用字体了 另外多提一句,VS下的FiraCode在100%缩放下显得有点发虚,使用FiraCodeRetina就会非常饱满,LZ有没有兴趣做个FiraCodeRetina的混合字体尝试下
截个图,我看看发虚是啥样子[/quote] 这个是混合字体在VS2019下的效果: 在VsCode下差异没有这么大
回复 点赞
泡泡龙 2020年12月22日
[quote=引用 19 楼 hustzhp 的回复:]上传没成功,再发一次: 你是高分辨率的视网膜屏吗?
回复 点赞
泡泡龙 2020年12月22日
不一定是字体发虚,我看了半天没什么本质区别。 混合字体用的是FiraCode-Regular.ttf FiraCodeRetina字体本身就粗一些,可能更适合你的屏幕??
回复 点赞
肥猫大师 2020年12月21日
LZ的这个字体,在VSCode和Matlab、Pycharm下显示效果都超赞,现在已经变成我最常用字体了 另外多提一句,VS下的FiraCode在100%缩放下显得有点发虚,使用FiraCodeRetina就会非常饱满,LZ有没有兴趣做个FiraCodeRetina的混合字体尝试下
回复 点赞
泡泡龙 2020年12月21日
引用 16 楼 hustzhp 的回复:
LZ的这个字体,在VSCode和Matlab、Pycharm下显示效果都超赞,现在已经变成我最常用字体了 另外多提一句,VS下的FiraCode在100%缩放下显得有点发虚,使用FiraCodeRetina就会非常饱满,LZ有没有兴趣做个FiraCodeRetina的混合字体尝试下
截个图,我看看发虚是啥样子
回复 点赞
Denuin 2020年12月20日
引用 14 楼 泡泡龙 的回复:
[quote=引用 13 楼 Denuin 的回复:]一直在用Verdana
不是等宽字体吧[/quote] 不是。
回复 点赞
泡泡龙 2020年12月20日
引用 13 楼 Denuin 的回复:
一直在用Verdana
不是等宽字体吧
回复 点赞
Denuin 2020年12月17日
一直在用Verdana
回复 点赞
lich2005 2020年12月17日
下来试了试,很不错,感谢分享
回复 点赞
肥猫大师 2020年12月16日
这个混合字体确实非常漂亮,在VSCODE下显示效果超赞,感谢分享!
回复 点赞
泡泡龙 2020年11月13日
你得解决中文好看的问题啊。默认是雅黑,很难受。因为雅黑是菜单字体,不是编程字体
回复 点赞
杀马特丶蛮牛 2020年11月11日
一直用consolas,美滋滋
回复 点赞
泡泡龙 2020年11月10日
引用 7 楼 qxh66 的回复:
[quote=引用 3 楼 泡泡龙的回复:][quote=引用 1 楼 qxh66 的回复:]1.汉字、字母混排,不等宽。 2.汉字笔划过粗,黑色背景下不明显,白色的看得出来。记事本里看就可以
你来一段混排文本,我看看是哪个字母不等宽[/quote] 在记事本里面就可以看到,第一行输字母符号,第二行输汉字[/quote] 汉字和英文不会对齐的,原因看楼上答复
回复 点赞
qxh66 2020年11月09日
引用 3 楼 泡泡龙的回复:
[quote=引用 1 楼 qxh66 的回复:]1.汉字、字母混排,不等宽。 2.汉字笔划过粗,黑色背景下不明显,白色的看得出来。记事本里看就可以
你来一段混排文本,我看看是哪个字母不等宽[/quote] 在记事本里面就可以看到,第一行输字母符号,第二行输汉字
回复 点赞
泡泡龙 2020年11月09日
这是我专门做来编程用的。代码除了注释,理论上都应该是英文,而注释部分,是不需要对齐的。 至于为什么英文和中文不能二比一对齐,原因很简单,因为这东西就是两个不相干的字体捏到一起的,自然比例不可能是2:1
回复 点赞
syeerzy 2020年11月09日
汉字、字母混排不等宽是硬伤(你看你的"如果pid"那个地方, "如"字对着上面两个l, "果"对着Tm, 那么两个p明显没对齐, 也就是汉字不是字母宽度的整数倍, 这就尴尬了, 中间有个汉字字符串, 后面就对不准了, 等宽就失去了), 其他方面看着还行. 有人说雅黑, 雅黑主要问题是 数字1 大写字母I 小写字母l 这组, 还有数字0和大写字母O 这组, 长得太像. 阅读代码时容易不小心中招.....
回复 点赞
好几只小萝莉 2020年11月08日
最漂亮的,哪漂亮了?汉字不好搞就用英文注释吧,洋气
回复 点赞
泡泡龙 2020年11月07日
引用 1 楼 qxh66 的回复:
1.汉字、字母混排,不等宽。 2.汉字笔划过粗,黑色背景下不明显,白色的看得出来。记事本里看就可以
你来一段混排文本,我看看是哪个字母不等宽
回复 点赞
发动态
发帖子
C#
创建于2007-09-28

8.5w+

社区成员

64.0w+

社区内容

.NET技术 C#
社区公告
暂无公告