// Place your settings in this file to overwrite default and user settings.
{
  "editor.tabSize": 2,
  "editor.renderWhitespace": "boundary",

   //-------- ESLint configuration --------
  "eslint.workingDirectories": [
    "./sashimi-platform", "./sashimi-webapp"
  ],

  // Aggressive eslint auto fix
  "eslint.autoFixOnSave": true,

  "eslint.options": {
    "extensions": [
      ".js", ".vue"
    ]
  },
  "eslint.validate": [
    "javascript", "html"
  ],
  "vsicons.presets.angular": false
}

// Place your settings in this file to overwrite default and user settings.
{
  "editor.tabSize": 2,
  "editor.renderWhitespace": "boundary",

   //-------- ESLint configuration --------
  "eslint.workingDirectories": [
    "./sashimi-platform", "./sashimi-webapp"
  ],

  // Emmet
  "emmet.syntaxProfiles": {
    "vue-html": "html",
    "vue": "html"
  },

  // Aggressive eslint auto fix
  "eslint.autoFixOnSave": true,

  "eslint.options": {
    "extensions": [
      ".js", ".vue"
    ]
  },
  "eslint.validate": [
    "javascript", "html",
    "javascriptreact",
    "vue"
  ],
  "vsicons.presets.angular": false
}

Configure vscode for vetur vue
Configure vscode for vetur vue

- Emmet is now usable in .vue
- Eslint will now highlight error automatically
