4
0
mirror of https://github.com/nerfstudio-project/nerfstudio.git synced 2026-11-10 18:17:31 +08:00

style(ruff): provide better integration with ruff vscode extension (#1994)

* style(ruff): use default python setttings

* style(ruff): add ruff extension to `devcontainer.json`
This commit is contained in:
Saurav Maheshkar 2023-05-24 20:22:02 +01:00 committed by GitHub
parent 76165fcd02
commit 46bc8fe7cc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 5 deletions

View File

@ -8,6 +8,7 @@
"mutantdino.resourcemonitor", "mutantdino.resourcemonitor",
"ms-azuretools.vscode-docker", "ms-azuretools.vscode-docker",
"nvidia.nsight-vscode-edition", "nvidia.nsight-vscode-edition",
"ms-python.python" "ms-python.python",
"charliermarsh.ruff"
] ]
} }

View File

@ -26,7 +26,8 @@
"[python]": { "[python]": {
"editor.defaultFormatter": "ms-python.python", "editor.defaultFormatter": "ms-python.python",
"editor.codeActionsOnSave": { "editor.codeActionsOnSave": {
"source.organizeImports": true "source.organizeImports": true,
"source.fixAll": true
} }
}, },
"editor.formatOnSave": true, "editor.formatOnSave": true,
@ -36,7 +37,6 @@
"python.linting.pylintEnabled": false, "python.linting.pylintEnabled": false,
"python.linting.flake8Enabled": false, "python.linting.flake8Enabled": false,
"python.linting.enabled": true, "python.linting.enabled": true,
"python.sortImports.args": ["--src=${workspaceFolder}", "--profile", "black"],
"python.testing.unittestEnabled": false, "python.testing.unittestEnabled": false,
"python.testing.pytestEnabled": true, "python.testing.pytestEnabled": true,
"python.linting.ignorePatterns": [ "python.linting.ignorePatterns": [
@ -123,5 +123,4 @@
"python.analysis.typeCheckingMode": "basic", "python.analysis.typeCheckingMode": "basic",
"python.analysis.diagnosticMode": "workspace", "python.analysis.diagnosticMode": "workspace",
"eslint.packageManager": "yarn", "eslint.packageManager": "yarn",
"ruff.fixAll": true
} }