Vscode Vim插件配置文件setting.json格式化为一行

前言

在Vscode里设置了clang-format,然后对着setting.json进行了格式化,然后它就变成这样了。
Vscode Vim插件配置文件setting.json格式化为一行_第1张图片
这样看起来太长了,而且不太好移动,所以还是想回到一个配置一行的格式。
Vscode Vim插件配置文件setting.json格式化为一行_第2张图片

设置

关闭Vscode的Json格式化

这里先关闭Vscode的默认Json格式化程序,后面配置好了可以按自己的需求重新打开(打开后就不要对着setting.json进行格式化了,不然又回到展开模式)。
Vscode Vim插件配置文件setting.json格式化为一行_第3张图片

使用正则格式化

其实可以加载其他的扩展程序进行格式化,主要是平时没用到json格式化,这里就不加载了。
使用表达式

(?<![:])\n\s{8,}(?![\s{\/])

Vscode Vim插件配置文件setting.json格式化为一行_第4张图片
进行全部替换就好了。
Vscode Vim插件配置文件setting.json格式化为一行_第5张图片

你可能感兴趣的:(工具类,vscode,json,正则表达式)