首页 > 编程语言 >自用编程字体推荐

自用编程字体推荐

时间:2022-11-03 18:34:33浏览次数:59  
标签:Code 编程 JetBrains 字体 自用 Font Open SIL

Cascadia Code

许可证:SIL Open Font License 1.1
官网:https://github.com/microsoft/cascadia-code
开发商:微软
字体预览:
image

Cascadia Code是在2020年5月微软的Build活动上发布的。它是微软最新推出的一款等宽字体,旨在为命令行体验和代码编辑器提供了一种全新的体验。Cascadia 代码是与新的 Windows Terminal 一起开发的。官方推荐将该字体用于终端应用程序和文本编辑器,如Visual Studio和Visual Studio Code。目前好像 Windows 11 内置了这款字体。
是我现在使用的字体。

Source Code Pro

许可证:SIL Open Font License 1.1
官网:https://adobe-fonts.github.io/source-code-pro
开发商:Adobe
字体预览:
image

Source Code Pro 是 Adobe 打造的等宽编程字体,非常适合用于编程场景,支持 Linux、macOS 和 Windows 等操作系统,提供了 ExtraLight、Light、Regular、Medium、Semibold、Bold 和 Black 共 7 种字体粗细。Source Code Pro 采用了开源字体许可证 SIL Open Font License,开源免费且可商用。
这款字体是我使用最久的。

JetBrains Mono

许可证:SIL Open Font License 1.1
官网:https://www.jetbrains.com/lp/mono
开发商:JetBrainsJetBrains
字体预览:
image

Mono 是 JetBrains 公司专门为开发者打造的编程字体 —— 甚至有「最漂亮的编程字体」之称。这款字体充分考虑了长时间查阅代码可能导致的眼睛疲劳问题,以及与之相关的因素,比如字母的大小和形状、字形之间的空间量、自然等宽平衡、不必要的细节、以及难以区分的符号或字母(l 和 I)和连字等。JetBrains Mono 提供了 Thin、ExtraLight、Light、Regular、Medium、SemiBold、Bold 和 ExtraBold 共 8 种字体粗细,包含英文数字字符和西文字体,支持 147 种语言,但不包含中文,默认情况下中文会显示为系统的默认中文字体。JetBrains Mono 采用了开源字体许可证 SIL Open Font License,开源免费且可商用。
这也是 JetBrains 全家桶内置的字体。

标签:Code,编程,JetBrains,字体,自用,Font,Open,SIL
From: https://www.cnblogs.com/liuyishi/p/16855450.html

相关文章

  • 面向对象编程(二)
    面向对象编程(二)一、动静态方法什么是动静态?动态就是绑定给对象的方法直接在类体代码中编写即可,对象调用会自动将对象当做第一个参数传入,类调用有几个形参就传几个实参;......
  • 《网络编程应用 —— Linux获取网卡ip》
    1.获取某个网卡的ip地址#include<netinet/in.h>#include<net/if.h>#include<sys/ioctl.h>#include<arpa/inet.h>#include<string.h>#defineETH_NAME"wlan0......
  • Java函数式编程(1):Lambda表达式(1)
    您好,我是湘王,这是我的51CTO博客,欢迎您来,欢迎您再来~Java在其技术发展周期中经历过几次比较重要的变化,如果不是这几次比较重要的变化,恐怕不会有现在这样的江湖地位。个人看来,......
  • 并发编程之深入理解CAS
    并发编程之深入理解CAS什么是CASCAS,compareandswap的缩写,中文翻译成比较并交换。CAS操作包含三个操作数——内存位置(V)、预期原值(A)和新值(B)。如果内存位置的值与预......
  • 并发编程之ThreadLocal
    并发编程之ThreadLocal前言当多线程访问共享可变数据时,涉及到线程间同步的问题,并不是所有时候,都要用到共享数据,所以就需要线程封闭出场了。数据都被封闭在各自的线程之......
  • cpp 并行编程 pthread 框架 绑定核心运行
    1#include<stdio.h>2#include<math.h>3#include<pthread.h>4#include<stdio.h>5#include<iostream>6#include<stdlib.h>7#include<time.h>......
  • Vue面试题43:Vue3性能提升体现在哪些方面?(总结自B站up主‘前端杨村长’视频,仅供自用学习
    分析vue3在设计时有几个目标:更小、更快、更友好,这些改进多数和性能相关,因此可以围绕介绍;思路总述和性能相关的新特性;逐个说细节;能说点原理更佳;回答范例......
  • Java函数式编程(1):Lambda表达式(1)
    您好,我是湘王,这是我的博客园,欢迎您来,欢迎您再来~ Java在其技术发展周期中经历过几次比较重要的变化,如果不是这几次比较重要的变化,恐怕不会有现在这样的江湖地位。个人看......
  • Sehll 编程基础
    当你查看此教程时,默认你具有Linux基础和计算机语言基础一.shell编程基础1.简述在Linux中,Shell可以称之为”壳“,Linux内核驱动着众多硬件,但我们不会直接去......
  • 实验三 函数应用编程
    实验任务一task1.c#include<stdio.h>#include<stdlib.h>#include<time.h>#include<Windows.h>#defineN80voidprint_text(intline,intcol,chartext[]);voidpri......