diff --git a/.vscode/settings.json b/.vscode/settings.json index ffe5bdd35..4fd87b113 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,5 +1,12 @@ { - "python.analysis.extraPaths": [ - "./pylib" - ] -} \ No newline at end of file + "editor.formatOnSave": true, + "python.analysis.extraPaths": ["./pylib"], + "python.formatting.provider": "black", + "rust-analyzer.cargo.runBuildScripts": true, + "rust-analyzer.checkOnSave.allTargets": false, + "rust-analyzer.files.excludeDirs": ["node_modules"], + "rust-analyzer.procMacro.enable": true, + // this formats 'use' blocks in a nicer way, but requires you to run + // 'rustup install nightly'. + "rust-analyzer.rustfmt.extraArgs": ["+nightly"] +}