启用转为编程设计的连字字体,可以给你的变成带来不一样的体验。


本文内容

  • 连字字体
  • 连字字体推荐
  • 在编辑器中启用
    • 在 Visual Studio Code 中启用
    • 在 Visual Studio 或其他 Windows 系统自带软件中启用

连字字体

下面是 Fira Code 连字字体在 Visual Studio Code 中的显示效果:

就是下面这一段代码:

x =>
{if (x >= 2 || x == 0){Console.WriteLine(" >=> 欢迎访问吕毅的博客 ~~> blog.walterlv.com");}
}

连字字体推荐

微软随着 Windows Terminal 发布了一款连字字体 Cascadia Code:

  • microsoft/cascadia-code: This is a fun, new monospaced font that includes programming ligatures and is designed to enhance the modern look and feel of the Windows Terminal.

同时,你也可以在这里找到一些其他好看的用于编程的连字字体:

  • 8 Best monospace programming fonts with ligatures as of 2019 - Slant

相关的开源项目链接:

  • tonsky/FiraCode: Monospaced font with programming ligatures
  • i-tu/Hasklig: Hasklig - a code font with monospaced ligatures
  • be5invis/Iosevka: Slender typeface for code, from code.
  • Victor Mono

以 Fira Code 为例安装的话,去它的 GitHub 的 release 页面:

  • Releases · tonsky/FiraCode

下载最新的发布文件 FiraCode_1.207.zip。

下载解压后,你会看到五个不同的文件夹,这是四种不同的字体类型:

  • otf (Open Type)
  • ttf (True Type)
  • variable_ttf (Variable True Type)
  • woff (Web Open Font Format)
  • woff2 (Web Open Font Format)

对于 Open Type 和 True Type 的选择,一般有对应的 Open Type 类型字体的时候就优先选择 Open Type 类型的,因为 True Type 格式是比较早期的,限制比较多,比如字符的数量受到限制,而 Open Type 是基于 Unicode 字符集来设计的新的跨平台的字体格式。

Variable True Type 是可以无极变换的 True Type 字体。

而 Web Open Font Format 主要为网络传输优化,其特点是字体均经过压缩,其大小会比较小。

我们点击进入 otf 文件夹,然后全选所有的字体文件,右键,安装,等待安装完成即可。

在编辑器中启用

在 Visual Studio Code 中启用

在 Visual Studio Code 中启用连字字体需要用到两个选项:

"editor.fontFamily": "Fira Code Light, Consolas, Microsoft YaHei",
"editor.fontLigatures": true,

然后点击新打开的标签右上角的 {} 图标以打开 json 形式编辑的设置:

然后修改把上面两个设置增加或替换进去即可。下面是我的设置的部分截图:

在 Visual Studio 或其他 Windows 系统自带软件中启用

只需要将字体设置成 Fira Code 即可。


参考资料

  • Type is Beautiful » 参数化设计与字体战争:从 OpenType 1.8 说起

我的博客会首发于 https://blog.walterlv.com/,而 CSDN 会从其中精选发布,但是一旦发布了就很少更新。

如果在博客看到有任何不懂的内容,欢迎交流。我搭建了 dotnet 职业技术学院 欢迎大家加入。

本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。欢迎转载、使用、重新发布,但务必保留文章署名吕毅(包含链接:https://walterlv.blog.csdn.net/),不得用于商业目的,基于本文修改后的作品务必以相同的许可发布。如有任何疑问,请与我联系。

推荐几款连字字体,在代码编辑器中启用连字字体(Visual Studio Code)相关推荐

  1. 【错误记录】Ubuntu 中 ROOT 用户无法启动 Visual Studio Code 开发环境 ( 推荐在普通用户下使用 VSCode 开发环境 )

    文章目录 一.报错信息 二.解决方案 一.报错信息 在 [开发环境]Ubuntu 安装 Visual Studio Code 开发环境 ( 下载 Visual Studio Code 安装器 | Ub ...

  2. 分享好用的文本代码编辑器和源代码编辑器【notepad++,Visual Studio Code】

    文章目录 notepad++介绍 Visual Studio Code介绍 今天在这里给学习者和开发者分享好用的代码编辑器[notepad++]和[Visual Studio Code] notepa ...

  3. Visual Studio Code 使用 ESLint 增强代码风格检查 - gyzhao - 博客园

    前言 在团队协作开发中,为了统一代码风格,避免一些低级错误,应该设有团队成员统一遵守的编码规范.很多语言都提供了Lint工具来实现这样的功能,JavaScript也有类似的工具:ESLint.除了可以 ...

  4. Developing with Visual Studio Code 使用Visual Studio代码进行开发 Lynda课程中文字幕

    Developing with Visual Studio Code 中文字幕 使用Visual Studio代码进行开发 中文字幕Developing with Visual Studio Code ...

  5. 推荐7款非常棒的将代码片段转换成图片的工具

    本文首发于[码友网]–<我来推荐,你随意挑!推荐7款非常棒的将代码片段转换成图片的工具> 概述 大家好,我是码友网的维护者–Rector.很高兴今天又为大家分享有趣并有用的开发者工具啦! ...

  6. 推荐一款Mac上好用的Markdown编辑器

    目录 推荐一款Mac上好用的Markdown编辑器 正文 参考资料 推荐一款Mac上好用的Markdown编辑器 正文 我算是一位Evernote的重度用户吧.之前也尝试过为知笔记,有道云笔记,微软的 ...

  7. Visual Studio Code,一款功能强大且轻巧的免费代码集成编辑器介绍

    Visual Studio Code - 编辑器+代码理解+调试 下载 软件官网下载地址 初步环境设置 基本设置 功能介绍 1. 界面友好 代码阅读 代码编辑 下载 软件官网下载地址 链接: http ...

  8. vscode ( Visual Studio Code )设置中文、字体和字号

    全拼是 Visual Studio Code (简称 VS Code) 是由微软研发的一款免费.开源的跨平台代码编辑器,目前是前端(网页)开发使用最多的一款软件开发工具. 下载网址: https:// ...

  9. Linux操作系统Ubuntu 22.04配置Visual Studio Code与C++代码开发环境的方法

      本文介绍在Linux Ubuntu操作系统下,配置Visual Studio Code软件与C++ 代码开发环境的方法.   在文章虚拟机VMware Workstation Pro中配置Linu ...

  10. visual studio code python插件下载_visual studio code 的必装推荐插件plugin, vscode, vsc

    An Old Hope Theme     (theme, 推荐,且推荐它的 classic theme,安装后在颜色选项里选择,该插件的定制见文末) Cobalt2     (theme) Drac ...

最新文章

  1. 【青少年编程】【四级】创意画图
  2. AI工程师面试知识点:TensorFlow 框架
  3. 【Arduino】斑马线指示灯Zabra_crossing_WS2812
  4. 算法提高课-图论-负环-AcWing 904. 虫洞:spfa求负环裸题
  5. 满纸荒唐言,一把辛酸泪--红楼一梦
  6. java监听窗口饮品,Java 完成部分水吧点饮品系统的:点饮品,饮品管理片段的实现...
  7. Boost:额外的bimap的测试程序
  8. 分布式实时计算—Storm—基础介绍
  9. Springboot 拦截器无法注入对象的解决
  10. ssh+json开发实例
  11. adb ps shell 查看进程,如何使用ADB命令检测正在运行的应用程序
  12. 初学Mean Shift 聚类算法
  13. ChromeFK插件推荐系列九:PDF插件推荐
  14. 主流云计算厂商产品服务介绍
  15. 数学:分数的加减乘除模板
  16. RandomResizedCrop
  17. 关于使用网页做托福TPO在chrome上没有声音,找不到autoplay-policy
  18. 闻听成都华为的员工跳楼自杀
  19. 【爬虫】Python2爬虫代码之获取金融品种行情数据
  20. gogole-----------拓展工具 . crx 安装失败 解法

热门文章

  1. html文字闪烁特效代码,HTML最简单的文字闪烁代码
  2. 快速隐藏/取消隐藏工作表
  3. 微软苏州校招笔试 12月27日 By Java
  4. ram与flash你知道多少?
  5. 茴字有四种写法,HTAP呢?
  6. js判断文件后缀名方法
  7. isbn书号查询php代码,ISBN书号查询
  8. linux鼠标手势软件,在Deepin Linux系统使用Easystroke鼠标手势会更方便工作
  9. 从春运迁徙图看疫情变化
  10. mysql删库命令是啥_删除数据库的命令是什么?