大神们,关于 VS Code 的一个配置,请教一下。
格式化代码的时候,怎么能让编辑器保留中括号前后的空格呢?
我是这么设置的,但是无效。
还有地方会干扰代码格式化的处理吗?

大神们,关于 VS Code 的一个配置,请教一下。
格式化代码的时候,怎么能让编辑器保留中括号前后的空格呢?
我是这么设置的,但是无效。
还有地方会干扰代码格式化的处理吗?

|
1
这里应该有大神能帮我指点迷津!
|
|
2
折腾了半天,还是找不到突破口。
是不是没救了。 |
|
3
自己来提升一下本问题的知名度
|
|
4
下面的这几个都禁用了,还是依然会被自动删空格,奇了怪了。
"javascript.format.enable": false, "typescript.format.enable": false, "html.format.enable": false, "json.format.enable": false, |
|
5
@formulahendry 大佬,请你出山点拨一二。
|
|
sherry00Sep 13, 2017
6
老老实实换 webstorm 吧
|
|
8
我一般使用 eslint fix 来格式化代码
|
|
9
Parenthesis 是圆括号,中括号是 bracket
|
|
10
@LazarusX 谢谢你的提醒,截图的时候正好截的这个错误的写法,折腾这个弄晕了,没注意。设置中括号前后插入空格,依然无效的。
|
|
11
vue 相关插件都禁用了,还是不行,.js .html 中均能被正确格式化,.vue 文件中就无效。
|
|
12
安装 prettier 插件,去配置里启用 perttier-eslint 集成,这样就会按你编写的 eslint 规则格式化。
|
|
13
|
|
abcbuzhimingSep 13, 2017
14
楼主我必须告诉你的,不要把 vscode 的格式化功能想的多么万能,根据我测试的结果,它的格式化功能是有 bug 的,很明显的 bug,所以,“为啥不行”,——还没开发出来,这很可能就是答案
|