返回顶部
首页 > 资讯 > 操作系统 >Linux下如何安装使用最适合程序员的编程字体
  • 811
分享到

Linux下如何安装使用最适合程序员的编程字体

2023-06-15 16:06:17 811人浏览 八月长安
摘要

小编给大家分享一下linux下如何安装使用最适合程序员的编程字体,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!JetBrains Mono 是 JetBrains

小编给大家分享一下linux下如何安装使用最适合程序员编程字体,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

JetBrains Mono 是 JetBrains 公司开发的一款开源字体,可免费商用。正如其名字带的Mono,即Monospaced Font,它一款为开发者设计的等宽字体。

为什么说它是专门为开发人员设计的呢?

因为当前流行使用的各种字体,并未考虑到在代码开发阅读时的美观舒适,往往一天下来,聚精会神的你两眼难免会干涩难受。因此,在 JetBrains Mono 的设计阶段,它就充分考虑到了长时间工作可能导致的眼睛疲劳问题,比如字母的大小和形状、空间量、自然等宽平衡、不必要的细节、连字、以及难以区分的符号等,从而最终设计出了这么一款字体。

特性:

增加字母高度以获得更好的阅读体验

适合浏览代码

特定于读代码的连字

JetBrains Mono 免费提供,并且开源。

字体粗细和斜体设置

字符的宽度保持标准,但小写字母的高度已最大化。这种方法使代码行保持开发人员期望的长度,并且由于每个字母占用更多像素,因此有助于改善渲染。

考虑一下此字体语其他字体的比较。例如:Consolas 的字母稍宽, 但字母仍然很小,这迫使您将字体大小增加一点,以使字体更具可读性。结果,代码行的运行时间往往比预期的要长。

JetBrains Mono 的标准宽度字母有助于使线条保持预期的长度。

椭圆形接近矩形符号,这使整个文本模式更加清晰。

椭圆形的外侧确保在垂直扫描文本时,您的眼睛没有其他障碍。

JetBrains Mono 的字体形式非常简单,没有不必要的细节。以小尺寸呈现,文本看起来更清晰。

形式越简单,眼睛看得越快,大脑处理所需的精力也就越少。

符号的独特性

  •  “1”、“l” 和 “I” 都易于区分。

  •  “零” 在中间有一个点。字母 “O” 没有。

  •  逗号的形状不同于句点的形状,使它们在小尺寸时更容易区分。派生符号也是如此。

从2019.3版本开始,JetBrains Mono字体将随IDE一起提供,当然,你可以下载它并在其他所需的任何编辑器中使用它。

本安装说明在ubuntu 20.04 LTS上进行了测试,但应该可以在所有Linux上都可以运行。

下载目前的最新版本字体并解压缩:

linuxmi@linuxmi:~/www.linuxmi.com$ wget https://download.jetbrains.com/fonts/JetBrainsMono-2.221.zip  linuxmi@linuxmi:~/www.linuxmi.com$ unzip JetBrainsMono-2.221.zip

Linux下如何安装使用最适合程序员的编程字体

将字体安装到用户的字体目录中

linuxmi@linuxmi:~/www.linuxmi.com/fonts/ttf$ mv JetBrains*.ttf ~/.local/share/fonts/

或者是系统范围内的:

linuxmi@linuxmi:~/www.linuxmi.com/fonts/ttf$ sudo mv JetBrains*.ttf /usr/share/fonts/

在终端中选择Mono字体

Linux下如何安装使用最适合程序员的编程字体

Python 代码:

Linux下如何安装使用最适合程序员的编程字体

C++代码:

Linux下如何安装使用最适合程序员的编程字体

以上是“Linux下如何安装使用最适合程序员的编程字体”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网操作系统频道!

--结束END--

本文标题: Linux下如何安装使用最适合程序员的编程字体

本文链接: https://lsjlt.com/news/280981.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Linux下如何安装使用最适合程序员的编程字体
    小编给大家分享一下Linux下如何安装使用最适合程序员的编程字体,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!JetBrains Mono 是 JetBrains...
    99+
    2023-06-15
  • 有哪些适合Linux程序员代码的编辑器
    本篇内容介绍了“有哪些适合Linux程序员代码的编辑器”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1、EclipseEclipse是一款很...
    99+
    2023-06-13
  • Linux下如何安装程序包管理程序Flatpak
    这篇文章将为大家详细讲解有关Linux下如何安装程序包管理程序Flatpak,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Flatpak是一个程序包管理实用程序,可让您分发,安装和管理软件,而不必担心依赖...
    99+
    2023-06-27
  • 编写 ASP 容器程序时,如何选择最适合的数组编程算法?
    ASP 容器程序是一种常见的开发方式,可以让程序员轻松地创建和管理多个对象。在编写 ASP 容器程序时,选择合适的数组编程算法非常重要,它可以影响程序的性能和可维护性。在本文中,我们将探讨如何选择最适合的数组编程算法。 首先,我们需要了解什...
    99+
    2023-10-25
    容器 编程算法 数组
  • ASP、Bash、Linux 和 NumPy:如何选择最适合您的编程语言?
    在选择一种编程语言时,很容易被各种语言的优势所迷惑。不同的编程语言都有它们自己的特点和优势,因此,在选择编程语言时,要考虑到自己的需求和实际情况。 在本文中,我们将探讨 ASP、Bash、Linux 和 NumPy 这四种编程语言,以及它...
    99+
    2023-09-09
    bash linux numpy
  • ASP编程中,如何选择最适合的容器?
    在ASP编程中,容器是一个非常重要的概念。容器可以将多个控件组织在一起,方便我们对它们进行管理和操作。在ASP中,有多种容器可以选择,不同的容器适用于不同的场景。本文将介绍ASP中常用的容器,并讲解如何选择最适合的容器。 Panel容器...
    99+
    2023-06-01
    leetcode 编程算法 容器
  • Linux如何在无root的权限下安装程序
    这篇文章主要介绍Linux如何在无root的权限下安装程序,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!对于一些共用的机器,可能我们并没有root权限,在安装程序时会稍微麻烦点,其实只要把相关文件放在自己的目录下就可...
    99+
    2023-06-12
  • 如何在Linux系统下安装软件程序
    这篇文章主要介绍“如何在Linux系统下安装软件程序”,在日常操作中,相信很多人在如何在Linux系统下安装软件程序问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何在Linux系统下安装软件程序”的疑惑有所...
    99+
    2023-06-10
  • Linux下如何安装图像处理程序GIMP
    本篇内容介绍了“Linux下如何安装图像处理程序GIMP”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!GIMP 是 GNU 图像处理程序(G...
    99+
    2023-06-27
  • Linux下如何安装Qt应用程序开发框架
    这篇文章主要介绍“Linux下如何安装Qt应用程序开发框架”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Linux下如何安装Qt应用程序开发框架”文章能帮助大家解决问题。Qt是一个跨平台的C++图形...
    99+
    2023-06-27
  • Linux下memcache编译安装与基本使用教程
    memcache是高性能,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。目前用memcache解决互联网上的大用户读取是非常流行的一种用法,在互联网企业中有着广泛的应用。 memcache是一套...
    99+
    2022-06-04
    linux memcache编译安装 memcache安装
  • 微信小程序如何使用CSS3字体
    今天小编给大家分享一下微信小程序如何使用CSS3字体的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。@font-face是CS...
    99+
    2023-06-26
  • Java程序员应该如何选择适合Windows和Linux的数组实现方案?
    在Java编程中,数组是一种常见的数据结构。它可以用来存储一系列相同类型的数据,并且可以方便地进行访问和处理。不同的操作系统对于数组的实现方式可能存在一定的差异,因此在选择适合Windows和Linux的数组实现方案时,我们需要考虑以下几...
    99+
    2023-08-26
    linux windows 数组
  • Linux下的minicom安装和使用教程
    这篇文章主要介绍“Linux下的minicom安装和使用教程”,在日常操作中,相信很多人在Linux下的minicom安装和使用教程问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux下的minicom安...
    99+
    2023-06-12
  • linux下iotop的安装和使用教程
    这篇文章主要讲解了“linux下iotop的安装和使用教程”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux下iotop的安装和使用教程”吧!官方的说明:Linux has alway...
    99+
    2023-06-13
  • 如何下载和安装最新的打印机驱动程序
    要下载和安装最新的打印机驱动程序,您可以按照以下步骤进行操作:1. 确定您需要的驱动程序的品牌和型号。通常,品牌和型号的信息可以在打...
    99+
    2023-09-08
    驱动程序
  • Windows server 2008下如何安装应用程序
    1.在测试计算机上安装 Windows Server 2008。   2.在 Windows Server 2008上安装应用程序。如果出现提示,要求安装该应用程序的权限,则单击“允许”并继续安装...
    99+
    2023-05-23
    应用程序 安装 如何 如果 Server 步骤 Windows 测试 启动
  • Python编程算法的最佳实践:如何选择适合Linux系统的框架?
    Python在Linux系统中被广泛使用,因为它可以快速开发复杂的算法和应用程序。Python是一种灵活、易于学习的编程语言,因此它在Linux系统中很受欢迎。但是,选择适合Linux系统的Python框架是一个挑战。在本文中,我们将讨论...
    99+
    2023-11-06
    linux 框架 编程算法
  • Go、JavaScript和Spring:如何选择最适合你的编程语言?
    在现代计算机编程领域,选择适合自己的编程语言是至关重要的。随着技术的不断发展,新的编程语言也不断涌现。在本文中,我们将探讨三种常用的编程语言:Go、JavaScript和Spring,以帮助你选择最适合你的编程语言。 Go语言是谷歌公司开发...
    99+
    2023-10-02
    javascript spring 教程
  • ASP 日志同步:如何选择最适合的编程算法?
    在 ASP 网站开发过程中,日志同步是一个非常重要的环节。通过日志同步,我们可以及时发现网站运行中的问题,并对其进行修复。但是,如何选择最适合的编程算法来实现日志同步呢?本文将探讨这个问题,并提供一些演示代码供大家参考。 同步算法的选择...
    99+
    2023-08-17
    日志 同步 编程算法
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作