LuaFormatter
LuaFormatter copied to clipboard
单元素的table是否可以不强制缩成一行
知道 @Koihik 是中国人,为了表达清楚意思,这里冒昧用中文哈,感谢您的这个项目。
有时候我们为了美观,会把一个 table 写成这样子:
local a = {
a = "a",
b = "b"
}
但是如果元素只有一个时,LuaFormatter 会强制将其压缩成一行变成:
local a = {a = "a"}
这么做当然是合理的,但有时候,我们这个table是框架中的钩子函数挂载表,很多个文件里都会有这个表,表里的 value 是一个一个的函数,但是函数的个数可以是弹性的,比如只有一个,这个时候压缩成一行后,各文件就很不统一,而且个人感觉其实原来的样子更好看一些。
不知道可否支持配置单元素table不压缩?
谢谢:)