VS code setting.json

Ctrl + Shift + P > Open Setting (JSON)
{
  "terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe",
  "workbench.editorAssociations": [],
  "emmet.includeLanguages": {
    "javascript": "javascriptreact"
  },
  "emmet.triggerExpansionOnTab": true,
  "css.completion.completePropertyWithSemicolon": false,
  "less.completion.completePropertyWithSemicolon": false,
  "editor.formatOnPaste": true, // format code on paste
  "editor.formatOnType": true, // format code when you hit save
  "editor.formatOnSave": true, // Ensures there's only one blank line at the end of the file
  "files.trimTrailingWhitespace": true, // remove trailing white spaces from all lines
  "files.trimFinalNewlines": true,
  "javascript.updateImportsOnFileMove.enabled": "always",
  "scss.completion.completePropertyWithSemicolon": false,
  "files.autoSave": "afterDelay",
  "editor.defaultFormatter": "esbenp.prettier-vscode",
  "[javascript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[javascriptreact]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  }, // Use prettier as default formatter
  "[html]": {
    "editor.defaultFormatter": "vscode.html-language-features"
  },
  "[jsonc]": {
    "editor.defaultFormatter": "vscode.json-language-features"
  },
  "scss.lint.duplicateProperties": "error",
  "scss.lint.float": "warning",
  "css.lint.duplicateProperties": "error",
  "scss.lint.important": "warning",
  "less.lint.duplicateProperties": "error",
  "scss.lint.emptyRules": "error",
  "scss.lint.idSelector": "warning",
  "scss.lint.propertyIgnoredDueToDisplay": "error",
}