多次格式化代码,会在后面添加多余的空格
Closed this issue · 5 comments
Geek-Roc commented
vscode版本:1.58.2
系统:mac 11.5.1
sql-beautify版本:v0.2.3
SELECT date_format
,platform
,version
FROM table1
WHERE log_date = '20210719'
上面的代码date_format和platform和'20210719'后面没有空格,是第一次格式化之后的样子
在这个基础上再次格式化,会在date_format和platform和'20210719'添加空格变成下面这个样子
SELECT date_format
,platform
,version
FROM table1
WHERE log_date = '20210719'
这样就不方便进行多行匹配了,后面有一个空格
clarkyu2016 commented
感谢你的反馈!会在下个版本修复这个问题
clarkyu2016 commented
已经修复,请升级0.2.4版本,如果有问题欢迎随时和我反馈!
Geek-Roc commented
在0.2.5验证修复了
Geek-Roc commented
发现另一种情况会在末尾添加多余的空格
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
clarkyu2016 commented
0.2.8版本已修复