vscode设置Fira_Code字体及改变编辑器字体、背景颜色的代码详解

所属分类: 软件编程 / C#教程 阅读数: 68
收藏 0 赞 0 分享

一、设置Fira_Code字体

1.下载字体
这里给出github下载链接,点击链接后在README.md中的Download & Install一栏中即可下载,链接中也包括字体示例及介绍,可自行查看。
Fira_Code字体下载

2,安装字体
下载并解压,进入里面的ttf文件夹,双击或右击后点击安装,里面包含六种样式,可以选择性安装或全安装即可。

3,设置vscode
打开vscode,点击左下角齿轮形状图标,选择settings,得到下图所示界面:

设置

根据上图箭头所示依次点击Font,Edit in settings.json,添加如下代码:

"editor.fontFamily": "'Fira Code',Menlo, Monaco, 'Courier New', monospace",
"editor.fontLigatures": true,
  • 注:如果添加到{}里的最后面,则需去掉true后面的逗号
  • 如果不想使用连字,则将true改为false (什么是连字可自行百度,这里举个例子,c语言中!=使用连字后则会显示≠)

二、设置字体颜色

可以通过更换主题来改变字体颜色,这里推荐几款比较经典的主题,供大家选择。

  • One Dark Pro Italic
  • Material Theme
  • One Dark Pro
  • Darker One

直接在vscode左侧Extensions中搜索安装即可使用,如果想要尝试其他主题,可输入 One 进行搜索,众多主题总有一款适合你。

三、设置编辑器背景颜色及光标所在行的颜色

之前习惯用黑色背景,可是改变主题后背景往往会发生改变,可以通过设置自定义背景颜色。
按照上面的步骤打开settings.json,添加以下设置:

"workbench.colorCustomizations": {        //覆盖当前所选颜色主题的颜色
  
  "editor.background": "#030202",        //编辑器背景色

  "editor.selectionBackground": "#6b5244",     //用户选中代码段的颜色 
  
  "editor.findMatchBackground": "#ff0000",     //当前搜索匹配的颜色
  
  "editor.findMatchHighlightBackground": "#ff00ff",   //其他搜索匹配项的颜色
 
  "editor.findRangeHighlightBackground": "#ff9900",   //限制搜索范围的颜色
 
  "editor.lineHighlightBackground": "#48314e",    //光标所在行高亮内容的背景颜色
  
  "editor.lineHighlightBorder": "#704b36"      //光标所在行四周边框的背景颜色
 },

下面放出效果图,读者可自定义自己喜欢的颜色。

示例

更多精彩内容其他人还在看

带你复习c# 托管和非托管资源

这篇文章主要介绍了c# 托管和非托管资源的相关资料,文中讲解非常细致,帮助大家更好的理解和学习,感兴趣的朋友可以了解下
收藏 0 赞 0 分享

C# lambda表达式原理定义及实例详解

这篇文章主要介绍了C# lambda表达式原理定义及实例详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
收藏 0 赞 0 分享

C#关于Task.Yeild()函数的讨论

这篇文章主要介绍了C#中关于Task.Yeild()函数的相关资料,文中讲解非常细致,帮助大家更好的理解和学习,感兴趣的朋友可以了解下
收藏 0 赞 0 分享

实例代码讲解c# 线程(上)

这篇文章主要介绍了讲解c# 线程的的相关资料,文中示例代码非常详细,供大家参考和学习,感兴趣的朋友可以了解下
收藏 0 赞 0 分享

实例代码讲解c# 线程(下)

这篇文章主要介绍了c# 线程的的相关资料,文中示例代码非常细致,对大家的学习有很大帮助,感兴趣的朋友可以了解下
收藏 0 赞 0 分享

c# rsa加密解密详解

这篇文章主要介绍了c# rsa加密解密的的相关资料,文中代码非常细致,帮助大家更好的理解和学习,感兴趣的朋友可以了解下
收藏 0 赞 0 分享

c#中利用Tu Share获取股票交易信息

这篇文章主要介绍了c#中利用Tu Share获取股票交易信息,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
收藏 0 赞 0 分享

C# MVC 使用LayUI实现下拉框二级联动的功能

这篇文章主要介绍了C# MVC 如何使用LayUI实现下拉框二级联动,文中示例代码非常详细,供大家参考和学习,感兴趣的朋友可以了解下
收藏 0 赞 0 分享

浅谈C# 字段和属性

这篇文章主要介绍了C# 字段和属性的的相关资料,文中示例代码非常详细,供大家参考和学习,感兴趣的朋友可以了解下
收藏 0 赞 0 分享

浅谈C# 构造方法(函数)

这篇文章主要介绍了C# 构造方法(函数)的的相关资料,文中讲解非常详细,帮助大家更好的学习C#,感兴趣的朋友可以了解下
收藏 0 赞 0 分享
查看更多