-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changed package.json so vscode extension settings have submenus #17346
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.rs
to 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.