diff options
Diffstat (limited to 'editors/code/package.json')
-rw-r--r-- | editors/code/package.json | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/editors/code/package.json b/editors/code/package.json index 4b47fc9d3..aac4ba94f 100644 --- a/editors/code/package.json +++ b/editors/code/package.json | |||
@@ -61,6 +61,7 @@ | |||
61 | "activationEvents": [ | 61 | "activationEvents": [ |
62 | "onLanguage:rust", | 62 | "onLanguage:rust", |
63 | "onCommand:rust-analyzer.analyzerStatus", | 63 | "onCommand:rust-analyzer.analyzerStatus", |
64 | "onCommand:rust-analyzer.memoryUsage", | ||
64 | "onCommand:rust-analyzer.reloadWorkspace", | 65 | "onCommand:rust-analyzer.reloadWorkspace", |
65 | "workspaceContains:**/Cargo.toml" | 66 | "workspaceContains:**/Cargo.toml" |
66 | ], | 67 | ], |
@@ -143,6 +144,11 @@ | |||
143 | "category": "Rust Analyzer" | 144 | "category": "Rust Analyzer" |
144 | }, | 145 | }, |
145 | { | 146 | { |
147 | "command": "rust-analyzer.memoryUsage", | ||
148 | "title": "Memory Usage (Clears Database)", | ||
149 | "category": "Rust Analyzer" | ||
150 | }, | ||
151 | { | ||
146 | "command": "rust-analyzer.reloadWorkspace", | 152 | "command": "rust-analyzer.reloadWorkspace", |
147 | "title": "Reload workspace", | 153 | "title": "Reload workspace", |
148 | "category": "Rust Analyzer" | 154 | "category": "Rust Analyzer" |
@@ -231,6 +237,11 @@ | |||
231 | "default": true, | 237 | "default": true, |
232 | "markdownDescription": "Whether to show `can't find Cargo.toml` error message" | 238 | "markdownDescription": "Whether to show `can't find Cargo.toml` error message" |
233 | }, | 239 | }, |
240 | "rust-analyzer.cargo.autoreload": { | ||
241 | "type": "boolean", | ||
242 | "default": true, | ||
243 | "markdownDescription": "Automatically refresh project info via `cargo metadata` on Cargo.toml changes" | ||
244 | }, | ||
234 | "rust-analyzer.cargo.noDefaultFeatures": { | 245 | "rust-analyzer.cargo.noDefaultFeatures": { |
235 | "type": "boolean", | 246 | "type": "boolean", |
236 | "default": false, | 247 | "default": false, |
@@ -844,6 +855,10 @@ | |||
844 | "when": "inRustProject" | 855 | "when": "inRustProject" |
845 | }, | 856 | }, |
846 | { | 857 | { |
858 | "command": "rust-analyzer.memoryUsage", | ||
859 | "when": "inRustProject" | ||
860 | }, | ||
861 | { | ||
847 | "command": "rust-analyzer.reloadWorkspace", | 862 | "command": "rust-analyzer.reloadWorkspace", |
848 | "when": "inRustProject" | 863 | "when": "inRustProject" |
849 | }, | 864 | }, |