{ "autoDocstring.docstringFormat": "google", "autoDocstring.startOnNewLine": true, "autoDocstring.generateDocstringOnEnter": true, "editor.formatOnSave": true, "editor.codeActionsOnSave": { "source.fixAll.eslint": true }, "editor.rulers": [ 88 ], "python.defaultInterpreterPath": ".venv/bin/python", "python.formatting.provider": "black", "python.linting.lintOnSave": true, "python.linting.enabled": true, "python.linting.flake8Enabled": true, "python.linting.mypyEnabled": true, "[python]": { "editor.tabSize": 4, "editor.detectIndentation": false, "editor.codeActionsOnSave": { "source.organizeImports": true } }, "[yaml]": { "editor.tabSize": 2, "editor.detectIndentation": false }, "[typescript][javascript][vue][typescriptreact]": { "editor.tabSize": 2, "editor.defaultFormatter": "rvest.vs-code-prettier-eslint", "editor.formatOnPaste": false, // required "editor.formatOnType": false, // required "editor.formatOnSave": true, // optional "editor.formatOnSaveMode": "file", // required to format on save "editor.codeActionsOnSave": { "source.fixAll.eslint": true } } }