必看!VSCode字体界面美化教程

必看!VSCode美化教程😍

🆙2024更新

fix: 修复右键菜单字体没有生效的问题

在这里插入图片描述


前言

VSCode是一款轻量级开源编辑器,在Windows版本中默认的UI其显示效果肯定是没有在Mac中好的,其中一个重要的原因就是Mac所使用的中文字体 苹方 和英文字体 SF Pro 以及Mac独特的渲染机制,使得界面看起来更加舒适美观,所以本期教程教授大家如何更换VSCode的界面字体,以达到在Win平台下所能达到最佳的视觉体验。

觉得教程对小伙伴有帮助的记得动动小手点个赞或者收藏哦!

效果图

首先先直接上效果图。

默认界面

在windows下默认界面的中文字体为Microsoft Yahei,即微软雅黑,英文字体为Segoe UI,代码字体为Consolas,图标风格为VSCode默认的图标。

在这里插入图片描述

在这里插入图片描述

美化后的界面

美化后的界面,中文字体为鸿蒙字体,英文为Inter,代码字体为Jetbrains Mono,图标风格为JetBrains系列软件(IDEA、WebStorm等)的图标

在这里插入图片描述

在这里插入图片描述

好了,接下来赶紧进入教程吧~

步骤〇 更换文件图标主题

该风格为JetBrains全家桶系列软件新的产品图标,在VSCode插件仓库搜索JetBrains Icon Theme即可

在这里插入图片描述

在这里插入图片描述

步骤一 准备字体

默认界面的中文字体是微软雅黑,英文是Segoe UI,所以我们对应的也要寻找美观大方的黑体字,这里我推荐英文字体使用Inter字体,中文字体使用鸿蒙字体

Inter字体

官网链接:https://rsms.me/inter
为什么选择Inter字体?
在选择UI界面的字体的时候,屏幕可读性是首要考虑的因素。选择Inter字体是因为在多重分辨率下仍具辨识度,更有利于保证内容在屏幕上的正常显示与排版,而且字形与Mac的SF Pro字体相似,果味十足,因此许多知名软件也使用了这款字体。
例如Postman,著名的原型设计软件Figma,还有JetBrains最新全家桶,例如IDEAWebstorm等也是用Inter作为默认的UI字体,等等…

在这里插入图片描述
排版效果
在这里插入图片描述

SF Pro字体(仅做了解)

Apple官网现在用的就是这款英文字体

在这里插入图片描述

在这里插入图片描述

鸿蒙字体

由华为开源的一款不错的中文字体,其他厂商开源的(例如小米的MiSans、OPPO的OPPO Sans、阿里巴巴的普惠体)也可以自行选择

在这里插入图片描述

Q: 鸿蒙也自带英文字体,为什么不直接用鸿蒙的?
A: 因为鸿蒙的英文字体作为用于UI界面的字体而言,它的宽度和字形还是没有Inter舒服,博主还是更加推荐Inter字体

JetBrains Mono

比起默认的Consolas代码字体,我更推荐使用JetBrains Mono字体,由JetBrains所设计和开源

在这里插入图片描述

支持连字特性,更加利于阅读

在这里插入图片描述

字体下载地址

Inter下载:
由于Inter是开源字体,所以可以到GitHub下载,或者从网上搜索下载
下载地址: https://github.com/rsms/inter/releases/
下载完成后解压选中以下三个字体 → 右键“为所有用户安装” 即可

安装Inter字体

HarmonyOS Sans
鸿蒙字体可以到官网直接下载
下载地址:
https://developer.harmonyos.com/cn/design/resource/
下载完成后解压选中以下字体 → 右键“为所有用户安装” 即可

安装HarmonyOS Sans SC字体

JetBrains Mono
由于JetBrains Mono是开源字体,所以可以到官网直接下载或者到github下载
下载地址:
https://www.jetbrains.com/zh-cn/lp/mono/

下载完成后解压到任意位置 打开ttf文件夹 → Ctrl+A 全选然后右键 → 为所有用户安装 即可

安装字体

步骤二 更换字体

打开VsCode的css文件

打开VsCode安装目录,按照下图或者类似路径定位到 workbench.desktop.main.css,如果你是默认安装的话则路径为以下路径

C:\Program Files\Microsoft VS Code\resources\app\out\vs\workbench\workbench.desktop.main.css

以下为每层目录的点击过程

  1. 进入resources文件夹
    在这里插入图片描述

  2. 进入app文件夹

在这里插入图片描述

  1. 进入out文件夹

在这里插入图片描述

  1. 进入vs文件夹
    在这里插入图片描述
  2. 进入workbench文件夹
    在这里插入图片描述
  3. 进入api文件夹,找到workbench.desktop.main.css
    在这里插入图片描述
    然后右键用VSCode打开

修改css代码

Ctrl + F定位到这段代码

.windows{font-family:Segoe WPC,Segoe UI,sans-serif}.windows:lang(zh-Hans){font-family:Segoe WPC,Segoe UI,Microsoft YaHei,sans-serif}

然后修改为

.windows{font-family:Inter,HarmonyOS Sans SC,Segoe WPC,Segoe UI,sans-serif;}.windows:lang(zh-Hans){font-family:Inter,HarmonyOS Sans SC,Segoe WPC,Segoe UI,Microsoft YaHei,sans-serif}

.windows 表示英文界面,.windows:lang(zh-Hans) 表示简体中文下的界面,暂时修改这两个即可

注意:一般为英文字体的名称在前,中文字体的名称在后,上述为Inter, HarmonyOS Sans SC,意思是先使用Inter的字符,没有的字符则使用HarmonyOS Sans SC的字符候补,以此类推。在这里主要想使用Inter的英文和符号等字符,以及鸿蒙的中文字符。

然后,由于此时编辑器的右键菜单样式不会受到上述css影响,因此还要单独修改,直接在当前css(workbench.desktop.main.css)最后一行加上这段css即可

.shadow-root-host {
	font-family: Inter, HarmonyOS Sans SC;
}

❗❗❗注意鸿蒙字体要写HarmonyOS Sans SC

Ctrl + S 保存,如果提示权限不足,则点击 以管理员身份重试…

修改前

在这里插入图片描述

修改后

在这里插入图片描述

按Ctrl+S保存的时候可能会弹出

在这里插入图片描述
点击 以管理员身份重试… 即可

重启VS Code

然后关闭VSCode重新打开,右下角会显示Code安装似乎损坏

在这里插入图片描述

可以点击设置按钮然后点击“不再显示”

在这里插入图片描述
到此处VSCode的UI界面字体就配置完成了,接下来配置代码的字体

设置代码字体

接下来设置一下代码字体,代码的字体一般会显示在编辑器和VSCode的终端中,由于VSCode编辑器区域默认没有设置中文字体,所以默认中文字体显示宋体,英文字体默认设置为Consolas

在这里插入图片描述

接下来我们打开设置

在这里插入图片描述

可以看到默认的字体设置是

Consolas, 'Courier New', monospace

在这里插入图片描述
我们将其改为:

JetBrains Mono, HarmonyOS Sans SC, Consolas, 'Courier New', monospace

这样英文代码就会使用JetBrains Mono,中文就会使用鸿蒙字体

在这里插入图片描述

Ctrl+ S保存,这样就可以了,会在编辑器实时显示效果


以上就是VSCode的美化教程!

不足之处

每次更新VSCode都会覆盖这个css文件,导致样式失效,需要手动再次修改

结语

文章到这里就结束了,不知道各位小伙伴学会了吗,有任何疑问请到评论区留言,觉得文章写的还不错的小伙伴记得动动小手点个赞和收藏哟~赶紧把你们的学费交一下!

评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值