Примечания: VSCode + Vetur + ESLnit + EditorConfig

Небольшое примечание о лучших настройках VSCode для проектов Vue CLI со строгим линтингом. Вам также необходимо использовать Vetur.

Короче говоря, у вас должны быть эти расширения

  1. Ветур
  2. EditorConfig для VSCode
  3. ESLint

Ниже приведена конфигурация, которую вы можете просто скопировать и вставить в свои пользовательские настройки.

{
    "editor.tabSize": 2,
    "window.zoomLevel": 1,
    "editor.scrollBeyondLastLine": false,
    "eslint.validate": [
        {
            "language": "vue",
            "autoFix": true
        },
        {
            "language": "html",
            "autoFix": true
        },
        {
            "language": "javascript",
            "autoFix": true
        }
    ],
    "vetur.format.defaultFormatter.js": "vscode-typescript",
    "vetur.format.defaultFormatter.html": "js-beautify-html",
    "javascript.format.insertSpaceBeforeFunctionParenthesis": true,
    "editor.minimap.enabled": false,
    "workbench.editor.enablePreviewFromQuickOpen": false
}