首先在應用商店中下載Prettier-Code Formatter。

點擊順序
進行上面的操作之后開始下載。

點擊紅框處
下面開始設置prettier。
VSCode左下角的設置圖標--》設置--》輸入框中搜索settings,隨便點一個

settings相關
/* prettier的配置 */ "prettier.printWidth": 100, // 超過最大值換行 "prettier.tabWidth": 4, // 縮進字節數 "prettier.useTabs": false, // 縮進不使用tab,使用空格 "prettier.semi": true, // 句尾添加分號 "prettier.singleQuote": true, // 使用單引號代替雙引號 "prettier.proseWrap": "preserve", // 默認值。因為使用了一些折行敏感型的渲染器(如GitHub comment)而按照markdown文本樣式進行折行 "prettier.arrowParens": "avoid", // (x) => {} 箭頭函數參數只有一個時是否要有小括號。avoid:省略括號 "prettier.bracketSpacing": true, // 在對象,數組括號與文字之間加空格 "{ foo: bar }" "prettier.disableLanguages": ["vue"], // 不格式化vue文件,vue文件的格式化單獨設置 "prettier.endOfLine": "auto", // 結尾是 \n \r \n\r auto "prettier.eslintIntegration": false, //不讓prettier使用eslint的代碼格式進行校驗 "prettier.htmlWhitespaceSensitivity": "ignore", "prettier.ignorePath": ".prettierignore", // 不使用prettier格式化的文件填寫在項目的.prettierignore文件中 "prettier.jsxBracketSameLine": false, // 在jsx中把'>' 是否單獨放一行 "prettier.jsxSingleQuote": false, // 在jsx中使用單引號代替雙引號 "prettier.parser": "babylon", // 格式化的解析器,默認是babylon "prettier.requireConfig": false, // Require a 'prettierconfig' to format prettier "prettier.stylelintIntegration": false, //不讓prettier使用stylelint的代碼格式進行校驗 "prettier.trailingComma": "es5", // 在對象或數組最后一個元素后面是否加逗號(在ES5中加尾逗號) "prettier.tslintIntegration": false, "terminal.integrated.allowMnemonics": true, "terminal.integrated.automationShell.linux": "" // 不讓prettier使用tslint的代碼格式進行校驗 ///報錯的話,檢查一下有沒有用逗號與上一項設置分隔
如果需要的話:IDEA的安裝與破解
作者:隨便都贏
鏈接:https://www.jianshu.com/p/90171778459c
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。