Skip to content

Instantly share code, notes, and snippets.

@3DRaven
Last active September 14, 2025 20:20
Show Gist options
  • Select an option

  • Save 3DRaven/bbb81cbeeb1e5d208834ce18782e119f to your computer and use it in GitHub Desktop.

Select an option

Save 3DRaven/bbb81cbeeb1e5d208834ce18782e119f to your computer and use it in GitHub Desktop.
rust-analyzer and vscode settings for fast code navigation and building
{
"rust-analyzer.lens.enable": true,
"rust-analyzer.check.command": "check",
"rust-analyzer.runnables.extraTestBinaryArgs": [
"--nocapture",
"--test-threads=1"
],
"rust-analyzer.cargo.allTargets": true,
"rust-analyzer.cargo.features": "all",
"rust-analyzer.completion.autoself.enable": true,
"rust-analyzer.completion.autoimport.enable": true,
"rust-analyzer.server.extraEnv": {
"CARGO_TARGET_DIR": "target/rust-analyzer",
"RA_PROFILE": "IntelliJ"
},
"rust-analyzer.lru.capacity": 1024,
"rust-analyzer.cachePriming.enable": true,
"rust-analyzer.checkOnSave": true,
"rust-analyzer.cargo.buildScripts.enable": true,
"rust-analyzer.procMacro.enable": true,
/////////////////////////
"editor.gotoLocation.multipleDefinitions": "goto",
"editor.gotoLocation.multipleTypeDefinitions": "goto",
"editor.gotoLocation.multipleImplementations": "peek",
"editor.gotoLocation.multipleReferences": "peek",
"editor.inlineSuggest.enabled": true,
"editor.peekWidgetDefaultFocus": "editor",
"search.searchOnType": true,
"search.searchOnTypeDebouncePeriod": 300,
"files.watcherExclude": {
"**/target/**": true,
"**/node_modules/**": true,
"**/.git/objects/**": true,
"**/.git/subtree-cache/**": true,
"**/build/**": true,
"**/dist/**": true
},
"search.exclude": {
"**/target": true,
"**/node_modules": true,
"**/.git": true
},
"editor.minimap.enabled": true,
"breadcrumbs.enabled": true,
"editor.renderWhitespace": "all",
"editor.renderControlCharacters": true,
"editor.renderLineHighlight": "all",
"editor.hover.delay": 1000,
"problems.decorations.enabled": true,
"editor.quickSuggestions": {
"other": true,
"comments": true,
"strings": true
},
"editor.quickSuggestionsDelay": 100,
"editor.suggest.insertMode": "replace",
"editor.suggest.localityBonus": true,
"editor.suggest.shareSuggestSelections": false,
"git.enabled": false,
"git.autorefresh": false,
"git.decorations.enabled": false,
"terminal.integrated.gpuAcceleration": "auto",
"terminal.integrated.rendererType": "auto",
/////////////////////////
"lldb.displayFormat": "auto",
"lldb.showDisassembly": "never",
"lldb.dereferencePointers": true,
"lldb.consoleMode": "evaluate"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment