31 lines
859 B
JSON
31 lines
859 B
JSON
{
|
|
"files.autoSave": "onFocusChange",
|
|
"files.defaultLanguage": "rust",
|
|
"editor.formatOnPaste": true,
|
|
"editor.formatOnSave": true,
|
|
"files.trimTrailingWhitespace": true,
|
|
"editor.suggest.preview": true,
|
|
"editor.acceptSuggestionOnEnter": "on",
|
|
"rust-analyzer.restartServerOnConfigChange": true,
|
|
"rust-analyzer.cargo.features": "all",
|
|
"rust-analyzer.rustfmt.extraArgs": ["+nightly"],
|
|
"[rust]": {
|
|
"editor.defaultFormatter": "rust-lang.rust-analyzer"
|
|
},
|
|
"rust-analyzer.inlayHints.typeHints.enable": false,
|
|
"rust-analyzer.linkedProjects": [
|
|
"./burrow/Cargo.toml"
|
|
],
|
|
"[yaml]": {
|
|
"editor.insertSpaces": true,
|
|
"editor.tabSize": 2,
|
|
"editor.autoIndent": "advanced",
|
|
"diffEditor.ignoreTrimWhitespace": false,
|
|
"editor.formatOnSave": false
|
|
},
|
|
"protoc": {
|
|
"options": [
|
|
"--proto_path=proto/"
|
|
]
|
|
}
|
|
}
|