|
{ |
|
"editor.formatOnSave": true, |
|
"editor.semanticTokenColorCustomizations": { |
|
"rules": { |
|
"*.unsafe:rust": "#eb5046" |
|
} |
|
}, |
|
"files.autoGuessEncoding": true, |
|
"files.insertFinalNewline": true, |
|
"files.trimTrailingWhitespace": true, |
|
|
|
|
|
"rust-analyzer.check.overrideCommand": [ |
|
"cargo", |
|
"clippy", |
|
"--target-dir=target_ra", |
|
"--workspace", |
|
"--message-format=json", |
|
"--all-targets", |
|
"--all-features" |
|
], |
|
"rust-analyzer.cargo.buildScripts.overrideCommand": [ |
|
"cargo", |
|
"check", |
|
"--quiet", |
|
"--target-dir=target_ra", |
|
"--workspace", |
|
"--message-format=json", |
|
"--all-targets", |
|
"--all-features", |
|
], |
|
|
|
|
|
|
|
"rust-analyzer.cargo.buildScripts.enable": false, |
|
"C_Cpp.default.configurationProvider": "ms-vscode.cmake-tools", |
|
"C_Cpp.autoAddFileAssociations": false, |
|
"cmake.buildDirectory": "${workspaceRoot}/build/debug", |
|
"cmake.generator": "Ninja", |
|
"rust-analyzer.showUnlinkedFileNotification": false, |
|
"ruff.format.args": [ |
|
"--config=pyproject.toml" |
|
], |
|
"ruff.lint.args": [ |
|
"--config=pyproject.toml" |
|
], |
|
"prettier.requireConfig": true, |
|
"prettier.configPath": ".prettierrc.toml", |
|
"[python]": { |
|
"editor.defaultFormatter": "charliermarsh.ruff" |
|
}, |
|
} |
|
|