VSCode插件JS-CSS-HTML Formatter自动格式化代码
当你Ctrl+S保存代码时,自动格式化代码。本来很好用,但是修改thinkphp模板文件时,就有问题了。因为js代码里面,调用数据库中的数据,可能就不符合js的语法了,按js语法格式化后,就不能正常显示数据了。
所以就不用这个插件了。
比如:
("is_sh", {$info['is_sh']|default=0});
("sf", {$info['sf']|default=1});
("pid", {$info['pid']|default=0});
保存格式化后
("is_sh", {
$info['is_sh'] |
default = 0
});
("sf", {
$info['sf'] |
default = 1
});
("pid", {
$info['pid'] |
default = 0
});