将VSCode配置成Goland的视觉效果

各种开发语言有其擅长的IDE作为开发工具,建议C/C++首选Visual Studio,Go首选Goland,Java首选IDEA。当然如果习惯VSCode,或者使用的语言比较多,不想切换各种IDE,那就首选VSCode。

笔者开发Go项目有两三年了,默认使用的Goland,来用起来很舒服(各种智能),不过笔者也有使用VSCode,因为VSCode也有其不错的一面,比如Goland下调试Go程序,不能反汇编,而VSCode可以。另外就是如前面所说,VSCode支持很多语言(只要安装了相应的插件),所以VSCode也是必备的IDE。

习惯了Goland的Darcula主题,在使用VSCode的时候,就有点不习惯,虽然VSCode也有不少仿Darcula的主题,但是感觉差异还是比较大。最重要的是,虽然VSCode与Goland都使用12号Consolas字体作为默认字体,但是渲染效果却不太一样,Goland的字体稍大一些,间距稍大一些。

VSCode同样的设置:

来对比一下:

可以看出同样是12号的Consolas字体,行高为1.2,但是VSCode的行间距与字符间距更小,显得更紧凑,更小。要想让行间距与字间距与Goland一致,需要调整VSCode中的设置,通过笔者尝试,VSCode中字符大小设置为13,字符间距设置为1.3是最接近Goland的视觉效果的。

下面再对比一下:

设置了字体与行高,还需要设置主题,笔者使用的是rokoroku.vscode-theme-darcula主题:

这样设置下来,与Goland的视觉效果差不多了,看起来舒服多了。

如果本文对你有帮助,欢迎点赞收藏!

相关推荐
思绪漂移18 分钟前
CodeBuddy AI IDE:全栈AI开发平台实战
ide·人工智能·ai code
百锦再3 小时前
选择Rust的理由:从内存管理到抛弃抽象
android·java·开发语言·后端·python·rust·go
爱分享的Shawn_Salt3 小时前
IntelliJ IDEA初始化指南
java·ide·intellij-idea
NKelly4 小时前
neovim等模态编辑器最优雅的输入法解决方案
运维·编辑器·vim·yaml
浩浩测试一下5 小时前
C库OpenSSL安装与VisualStudio配置
ide·visual studio
hoo3437 小时前
【Typora】!Markdown 编辑器详细安装教程,高效上手
linux·编辑器
应茶茶7 小时前
VsCode通过SSH远程连接云服务器遇到主机密钥变更问题
服务器·vscode·ssh
猿小猴子8 小时前
主流 AI IDE 之一的 Meituan CatPaw IDE 介绍
ide·meituan catpaw
蜡笔大新7989 小时前
IDEA中的异常
java·ide·intellij-idea
橘颂TA10 小时前
【剑斩OFFER】算法的暴力美学——二维前缀和
算法·c/c++·结构与算法