Changed package.json so vscode extension settings have submenus#17346
Changed package.json so vscode extension settings have submenus#17346bors merged 8 commits intorust-lang:masterfrom ChosenName:master
Conversation
|
Sounds reasonable, we can tweak this afterwards if need be, thanks! |
|
☀️ Test successful - checks-actions |
1 similar comment
|
☀️ Test successful - checks-actions |
|
👀 Test was successful, but fast-forwarding failed: 422 Changes must be made through a pull request. |
|
@ChosenName this is really good. Can these categories be shown and hidden dynamically? Right now, user-oriented high-level settings like inlayHints are mixed in with highly technical low-level settings like lru capacity. It would be nice to have a drop-down menu to select a typical user profile, which would then show settings depending on the user profile: basic, power, or advanced. That way, the amount of settings can be limited to what a typical user in that category needs. |
There are a lot of options that are a part of rust-analyzer, sometimes it can be hard to find an option that you are looking for. To fix this I have put all configurations into categories based on their names. I have also changed the schema in
crates/rust-analyzer/src/config.rsto reflect this.Currently for each generated entry the title is redeclared, this does function but I am prepared to change this if it is a problem.