EmmyLuaCodeStyle
EmmyLuaCodeStyle copied to clipboard
在table中有中文的时候就对齐会失败
-- 没有中文正常对齐
local tab2 = {
{ "1", { "xxx" }, { "zzzz" }, { "vvvv23" } },
{ "2", { "11111111111zzzz", "23" }, { "xxx" }, { "vvvv" } },
-- { "3", {}, { "你好" }, {} }
}
-- 有中文对齐失败
local tab2 = {
{ "1", { "xxx" }, { "zzzz" }, { "vvvv23" } },
{ "2", { "11111111111zzzz", "23" }, { "xxx" }, { "vvvv" } },
{ "3", {}, { "你好" }, {} }
}
猜测中文集宽度不一样导致的?
检测到一定unicode字符范围的字符时, 会放弃对齐, 原因就是unicode字符的渲染在不同编辑器上通常和英文字符不等宽
可以有个配置开关控制吗,这样在编辑器上安装等距字体就能解决这个问题
不能, 该项目已经不会有我主动的功能更新了