Closed Geek-Roc closed 2 years ago
感谢你的反馈!会在下个版本修复这个问题
已经修复,请升级0.2.4版本,如果有问题欢迎随时和我反馈!
在0.2.5验证修复了
发现另一种情况会在末尾添加多余的空格 vscode版本:1.58.2 系统:mac 11.5.1 sql-beautify版本:v0.2.5
WITH tableA AS
(
SELECT date_format
,platform
,version
FROM table1
WHERE log_date = '20210719'
AND version = '1.0.0'
)
SELECT *
FROM tableA
这种多次格式化会在 AND version = '1.0.0' 这句话后面添加空格,变成如下情况
WITH tableA AS
(
SELECT date_format
,platform
,version
FROM table1
WHERE log_date = '20210719'
AND version = '1.0.0'
)
SELECT *
FROM tableA
0.2.8版本已修复
vscode版本:1.58.2 系统:mac 11.5.1 sql-beautify版本:v0.2.3
上面的代码date_format和platform和'20210719'后面没有空格,是第一次格式化之后的样子 在这个基础上再次格式化,会在date_format和platform和'20210719'添加空格变成下面这个样子
这样就不方便进行多行匹配了,后面有一个空格