aboutsummaryrefslogtreecommitdiff
path: root/editors/code/package.json
diff options
context:
space:
mode:
Diffstat (limited to 'editors/code/package.json')
-rw-r--r--editors/code/package.json15
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 },