2024-11-09    2024-11-09    455 字  1 分钟

一些关于 VSCode 配置和使用的……

一些问题

VSCode 如何禁止空格自动替换 TAB

打开设置 Settings,在选择框中输入 editor.detect ,如下

![[assets/Pasted image 20240528173417.png]]

Detect IndentationInsert Spaces 前的框取消勾选。

对于某些语言,可能某些插件或者使用者做了某些设置,比如 yaml ,只需要在设置中输入 @lang:yaml tab ,检查上述相关选项,进行调整即可。

如何修改 VSCode 窗体的默认字体

记得以前在设置中就可以修改,不知道是记错了,还是后来改了……

在 VSCode 的安装路径,本机如下:

C:\Program Files\Microsoft VS Code Insiders\resources\app\out\vs\workbench

其他主机类似。在这个目录下有一个文件 workbench.desktop.main.css ,可以通过修改它改变窗体样式。

这里,我们修改了它的字体,在该文件末尾添加:

1
2
3
.split-view-view {
	font-family: 'LXGW WenKai Mono';
}

如果,你想修改其他样式自然也是没有问题的,但是不建议修改太多,不方便备份,后续升级版本可能会覆盖掉。

VSCode 折叠策略

VSCode 默认的折叠策略(Wrapping Strategy)为 simple ,如下:

![[assets/Pasted image 20230525161637.png]]

偶尔更换了下 Editor 的字体,以同一编辑器字体和网页字体,出现了自动换行不能正确截断的问题。如图所示,总有一部分会显示不完全。

![[assets/Pasted image 20230525161652.png]]

经过测试,只需要把折叠策略,修改为 advanced 即可。

:: 不得不说,VSCode 是真的好用哦,处理文本真的很方便。