Visual Studio 2019 设置等宽字体 DejaVu Sans Mono

简介: Visual Studio 如何设置既等宽视觉上又舒服的字体

I - 前言

好的代码字体可以提高开发人员的工作时的心情,好的字体就是要既好看又 等宽

微软雅黑 字体好看,但是不等宽,M 和 W 通常比其他字符要宽一些,导致对齐的代码会不整齐。

以前比较喜欢 文泉驿等宽微米黑 字体,中英文都好看,后来发现一种更好看的字体也是中英文都好看,且等宽的字体 —— DejaVu Sans Mono


II - Visual Studio 修改字体

"工具 (Tools) " → "选项 (Options...) " → "环境 (Environment) " → "字体和颜色 (Fonts and Colors) " → "字体(粗体表示等宽字体) Font (bold type indicates fixed-width fonts) "

下拉列表中选择 DejaVu Sans Mono ,点击 "确定 (OK) "。

setfont.png

III - DejaVu Sans Mono 字体下载安装

若上述下拉列表中无该字体,则需要下载安装。

DejaVu Sans Mono 字体官方下载地址:
https://dejavu-fonts.github.io/Download.html

download.png

建议 Windows 系统下载 .zip 格式。

下载完成后解压,双击打开 dejavu-fonts-ttf-2.37\ttf 路径下的 DejaVuSansMono.ttf

dejavusansmono.png

打开后,点击安装按钮进行安装,

DejavuInstall.png

此时,Visual Studio 2019 字体即可选择 DejaVu Sans Mono 字体。若不包含可尝试重启 Visual Studio。

IV - 其他链接

注:在 Visual Studio 字体设置处虽未用黑体标识等宽,但此字体为等宽字体。

V - 关于字体

额外,话外话,关于字体的信息

  • TTF (TrueType Font)
    在 Mac 和 Windows 操作系统上,TTF 一直是最常见的格式,所有主流浏览器都支持它。IE 9 以上支持。
  • OTF (OpenType Font)
    由 TTF 演化而来,是 Adobe 和微软共同努力的结果,OTF 有几个独家功能,包括支持多平台和扩展字符集。OTF 字体可以在 Mac 和 Windows 系统上使用。
  • EOT (Embedded Open Type)
    由微软设计用来在 Web 上使用的字体。是一个在网页上试图绕过 TTF 和 OTF 版权的方案。 EOT 格式只有 IE 支持。
  • WOFF (Web Open Font Format)
    本质上是 metadata + 基于 SFNT 的字体(如 TTF、OTF 或其他开放字体格式)。该格式完全是为了 Web 而创建,由 Mozilla 基金会、微软和 Opera 软件公司合作推出。 WOFF 字体均经过 WOFF 的编码工具压缩,文件大小一般比 TTF 小 40%,加载速度更快,可以更好的嵌入网页中。metadata 允许在字体文件中包含许可数据,以解决版权问题。WOFF 是字体格式的未来。目前主流的浏览器的新版本几乎都支持 WOFF。
  • SVG (Scalable Vector Graphics font)
    字体格式使用 SVG 的字体元素定义,就像它们是 SVG 映像中的单个矢量对象一样。SVG 字体最大的缺点是缺少字体提示(font-hinting)。SVG 对文本(body text)支持并不是特别好,SVG 字体是 iOS 上 Safari 4.1 以下唯一允许的字体格式。

参考链接:

目录
相关文章
|
4月前
|
前端开发 开发工具 C++
vscode ( Visual Studio Code )设置中文、字体和字号
vscode ( Visual Studio Code )设置中文、字体和字号
162 0
|
7月前
|
JSON JavaScript 前端开发
在 Visual Studio Code 里如何设置让搜索忽略指定的文件夹
在 Visual Studio Code 里如何设置让搜索忽略指定的文件夹
200 0
|
9月前
|
C++
Visual Studio 2019 实用功能设置(背景颜色,代码字体及行号设置)
Visual Studio 2019 安装包的下载教程、安装教程 教程第一篇:Visual Studio 2019 详细安装教程(图文版) 第二篇:Visual Studio 2019 实用功能设置(背景颜色,代码颜色及行号设置) 第三篇:Visual Studio 2019 代码调试技巧 第四篇:Visual Studio 2019 解决scanf 警告问题
297 0
|
9月前
Visual Studio Code设置中文的方法
Visual Studio Code设置中文的方法
|
9月前
|
C语言 C++ Python
【ROS 开发神器 Visual Studio Code 的安装和设置】
【ROS 开发神器 Visual Studio Code 的安装和设置】
339 0
【ROS 开发神器 Visual Studio Code 的安装和设置】
|
9月前
|
编译器 C++
Visual Studio 2022 中如何设置背景图片,壁纸
Visual Studio 2022 中如何设置背景图片,壁纸
|
9月前
|
XML 数据格式 C++
Visual Studio 2019 设置 doxygen 注释颜色
VS 中如何修改 doxygen 格式注释的颜色
135 0
Visual Studio 2019 设置 doxygen 注释颜色
|
9月前
Visual Studio 2019 设置程序结束控制台不关闭
修改设置使控制台应用运行结束,控制台不自动退出。
240 0
Visual Studio 2019 设置程序结束控制台不关闭
|
9月前
|
C++
Visual Studio Code 设置 doxygen 格式注释
vs code 使用 cschlosser.doxdocgen 插件,设置 doxygen 注释格式
485 0
Visual Studio Code 设置 doxygen 格式注释
|
9月前
|
C++
Visual Studio 2019 设置手动触发 clang-format 格式化
合作开发时,.clang-format 文件会在编写代码的过程中自动执行格式化,触发某些条件将自动格式化整个文件,有可能导致代码冲突的概率提升,也会造成编码时的不便。
422 0
Visual Studio 2019 设置手动触发 clang-format 格式化