{ "editor.formatOnSave": true, "editor.defaultFormatter": "esbenp.prettier-vscode", "editor.tabSize": 2, "editor.insertSpaces": true, "files.eol": "\n", "files.trimTrailingWhitespace": true, "files.insertFinalNewline": true, "files.exclude": { "**/.git": true, "**/__pycache__": true, "**/*.pyc": true, "**/node_modules": true, "**/dist": true, "**/logs/*.log": true }, "search.exclude": { "**/node_modules": true, "**/dist": true, "**/*.log": true }, "python.defaultInterpreterPath": "/usr/local/bin/python", "python.linting.enabled": true, "python.linting.pylintEnabled": true, "python.formatting.provider": "black", "python.analysis.typeCheckingMode": "basic", "python.analysis.autoImportCompletions": true, "[python]": { "editor.formatOnSave": true, "editor.defaultFormatter": "ms-python.black-formatter", "editor.codeActionsOnSave": { "source.organizeImports": "explicit" } }, "[markdown]": { "editor.formatOnSave": true, "editor.wordWrap": "on", "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[json]": { "editor.formatOnSave": true, "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[yaml]": { "editor.formatOnSave": true, "editor.defaultFormatter": "esbenp.prettier-vscode" }, "git.autofetch": true, "git.confirmSync": false, "git.enableSmartCommit": true }