問題
以前遇到排版時候,預設排版無法對參數方式排版,例如
1 2
   |  <ngx-card [title]="'title'" [subtitle]="'subtitle'" [content]="'content'"></ngx-card>
 
  | 
 
這時候就需要 prettier 這個套件來幫忙排版。
解決方式
- 安裝工具: Prettier - Code formatter
 
- 開啟 settings.json 後,輸入以下指令
 
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
   | {   "[html]": {     "editor.defaultFormatter": "esbenp.prettier-vscode",     "editor.codeActionsOnSave": {       "source.fixAll.eslint": true     },     "editor.formatOnSave": false   },   "[typescript]": {     "editor.defaultFormatter": "dbaeumer.vscode-eslint",     "editor.codeActionsOnSave": {       "source.fixAll.eslint": true     },     "editor.formatOnSave": false   }, }
  | 
 
- vsc 搜尋列輸入 format document with… 選擇 prettier 讓他成為預設排版工具

 
之後排版就可以美美排版了。
參考資料
- Configure Prettier and ESLint with Angular