diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 4a80d98..15289a6 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -34,7 +34,9 @@ "ms-python.pylint", "ms-python.python", "donjayamanne.python-environment-manager", - "github.vscode-github-actions" + "github.vscode-github-actions", + "ms-python.black-formatter", + "ms-azuretools.vscode-docker" ] } } diff --git a/.vscode/settings.json b/.vscode/settings.json index 6f16331..5fc8d07 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,6 +1,6 @@ { "search.exclude": { - "**/versioneer.py": true, + "versioneer.py": true, "**/_version.py": true, "**/*.po": true }, @@ -12,35 +12,10 @@ "**/.DS_Store": true, "**/__pycache__": true }, - "python.linting.pylintEnabled": true, - "python.linting.pylintArgs": [ - "--enable=W0611", - "--disable=C0111", + "pylint.args": [ "--rcfile=${workspaceFolder}/core/.pylintrc" ], - "python.linting.enabled": true, - "python.pythonPath": "${workspaceFolder}/.venv/bin/python", - "python.linting.pylintPath": "${workspaceFolder}/.venv/bin/pylint", "git.alwaysSignOff": true, - "isort.args": [ - "--src", - "${workspaceFolder}/core", - "--multi-line", - "3", - "--trailing-comma" - ], - "python.envFile": "${workspaceFolder}/core/.env", - "python.formatting.provider": "none", - "colorTabs.config": [ - { - "regex": ".*/core/.*", - "color": "#FF0000", - "label": "CORE" - }, - { - "regex": ".*/ui/.*", - "color": "#00FF00", - "label": "UI" - } - ] + "python.analysis.typeCheckingMode": "off", + "python.analysis.autoImportCompletions": true, } \ No newline at end of file