Ubuntu下VS code空格间距很小解决办法

在使用VS code编程时突然发现字符非常密,而且空格很窄,从而造成可读性很差。具体什么原因造成的不清楚,后来采取了下文中的办法解决了这一问题
解决Ubuntu下VSCODE空格距离极小的方案

VSCODE没有自定义空格距离的设置,通过更换字体来实现空格距离的调整。

讲一下如何安装并替换字体

  1. 下载字体文件https://github.com/tonsky/FiraCode#download-v1206–how-to-install–troubleshooting–news–updates
  2. 解压压缩文件并打开ttf文件夹,双击安装字体文件,安装完所有的字体文件
  3. 打开VSCODE的settings.json文件
  4. 注释掉原来的editor.fontFamily配置行,注释是为了后面恢复方便
  5. 添加字体文件配置
	// 以下两行必须
   "editor.fontFamily": "'Fira Code'",
   "editor.fontLigatures": true,
    //下面四行分别设置不同粗细的字体,选择一种
    // "editor.fontWeight": "300",// Light
   // "editor.fontWeight": "400", // Regular
   "editor.fontWeight": "500", // Medium
   // "editor.fontWeight": "600", // 
  1. 保存/重启完事

这里补充说明一下,自己在"editor.fontFamily"这里出现报错,但实际并没有影响最终效果,不知道什么原因。
在这里插入图片描述

介绍一下settings.json文件

setting. json是什么:这个json就相当于是你对vscode的一些定制化内容。就比如可能编译器默认的是4个空格为一个tab,但是你可以设置为2个空格为一个tab,此时这个setting.json里就会体现出来的设置。
但是其实大部分修改都可以直接在设置中完成,比如tabSize、font size、font height等等。
打开该文件的方式为

  1. 打开命令面板(Command Palette),快捷键“Ctrl+Shift+P”
  2. 在选择框的下拉列表中选择“Preferences: Open Settings (JSON)”
  3. 然后即可打开文件自由配置
    其实自己第一次打开该文件时只有如下两行
    在这里插入图片描述

网上的另一种方法

网上还有人提供了另一种方法,但自己尝试似乎并不奏效,字体确实直接改变了,但并不是想要的效果
在这里插入图片描述

修改终端字体

经过上述修改后发现终端字体也变了,但自己还是比较喜欢一开始默认的字体。
打开setting中terminal的字体设置fontFamily,网上很多人说这里直接输入monospace就可以,但自己这里vscode却提示要去setting.json中设置并自动打开了json文件。
在文章vscode 终端设置字体中讲需要下载安装字体,并在json文件中做相应修改。自己没有下载安装,然后直接在json文件中加了这么一句话

"terminal.integrated.fontFamily": "Menlo for Powerline"

神奇的是字体就变回原来的格式了,而且还提示只能用monospace。而且试了下其实和Menlo for Powerline这个字体没什么关系,随便输几个字母也能变回原来的样式。不知道怎么弄得,先这么用吧。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值