安装了prettier插件,并且设置了formateOnSave:ture,并没有自动将双引号设置为单引号

来源:2-4 TS 代码的执行原理

一种调

2020-01-30

安装了prettier插件,并且设置了formateOnSave:ture,并没有自动将双引号设置为单引号

写回答

5回答

网络首席管理监察官

2020-02-03


已解决,如下图,安装并启用了prettier插件后,在 vscode的 【设置】中搜索【prettier】 然后找到 【Prettier: Single Quote】 你会发现这一项没有勾选,勾选上则启用单引号。

另外如果习惯末尾不加分号可以把【Prettier: Semi】这一项给取消勾选(特别是写vue启用了 ESlint的时候又启用了prettier,你会发现每次格式化代码或者开启保存自动格式化都会加上分号,很烦人)

//img.mukewang.com/szimg/5e37ce2209f86b6c10860799.jpg


5
1
背着行囊独自流浪
感谢,终于不用每次写demo都加个.prettierrc文件了
2020-07-02
共1条回复

躲躲藏藏

2020-12-10

//img1.sycdn.imooc.com/szimg/5fd1b92a09abe08025001350.jpg

//img.mukewang.com/szimg/5fd1c0750920972420400918.jpg



{

"editor.formatOnSave": true,

"editor.tabSize": 2,

"editor.tabCompletion": "on",

"files.autoSave": "onFocusChange",

"javascript.preferences.quoteStyle": "single",

"typescript.preferences.quoteStyle": "single",


"editor.defaultFormatter": "esbenp.prettier-vscode",

"[javascript]": {

"editor.defaultFormatter": "esbenp.prettier-vscode"

},


"prettier.jsxBracketSameLine": true,

"prettier.jsxSingleQuote": true,

"prettier.semi": false,

"prettier.singleQuote": true

}


Prettier 版本:5.8.0

1
2
知心_
"[javascript]": { "editor.defaultFormatter": "esbenp.prettier-vscode" },关键句
2022-01-17
共2条回复

叫兽儿

2021-03-26

都设置了。。。。还是无效。。。。。。

0
0

慕粉2358455732

2021-03-15

我的测试记过是系统里面有多个插件format,按下F1,选择prettier,问题就解决了

0
0

Dell

2020-01-30

重启一下编辑器也无效吗?

0
5
12990240jin
同样的问题,试了好多方法,都无效
2021-04-01
共5条回复

专为小白设计的TypeScript入门课

Dell老师专为TypeScript小白打造的,全栈式教学TS入门课程

2249 学习 · 506 问题

查看课程