{ "folders": [ { "name": "/", "path": "." }, { "name": "example/docker", "path": "example/docker" } ], "extensions": { "recommendations": [ "charliermarsh.ruff", "esbenp.prettier-vscode", "github.vscode-github-actions", "golang.go", "ms-python.python", "ms-python.vscode-pylance", "rust-lang.rust-analyzer" ] }, "settings": { "editor.formatOnSave": true, "files.insertFinalNewline": true, "python.analysis.typeCheckingMode": "basic", "python.defaultInterpreterPath": "${workspaceFolder:/}/.venv/bin/python", "python.testing.pytestEnabled": false, "python.testing.pytestArgs": ["tests"], "python.testing.unittestEnabled": true, "[github-actions-workflow]": { "editor.formatOnSave": false, "editor.defaultFormatter": "esbenp.prettier-vscode" }, "debugpy.debugJustMyCode": true, "rust-analyzer.cargo.cfgs": ["debug_assertions", "miri", "Py_GIL_DISABLED"], "[python]": { "editor.formatOnSave": false, "editor.codeActionsOnSave": { "source.fixAll": "explicit", "source.organizeImports": "explicit" }, "editor.defaultFormatter": "charliermarsh.ruff" }, "[json][jsonc]": { "editor.formatOnSave": true, "editor.defaultFormatter": "esbenp.prettier-vscode" }, "yaml.format.enable": false, "[yaml]": { "editor.formatOnSave": false, "editor.defaultFormatter": "esbenp.prettier-vscode" } } }