Skip to content
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

Categorize the extension settings #2548

Closed
jdneo opened this issue Jul 7, 2022 · 2 comments · Fixed by #3386
Closed

Categorize the extension settings #2548

jdneo opened this issue Jul 7, 2022 · 2 comments · Fixed by #3386

Comments

@jdneo
Copy link
Collaborator

jdneo commented Jul 7, 2022

So far, the vscode-java extension has 82 settings (configurable under User section). And all of them are grouped in one section Java, which is not very user-friendly.

A good example is GitLens extension, which has several sub sections for its settings:
image

it's achieved by defining the group in package.json:
https://github.com/gitkraken/vscode-gitlens/blob/7b5205412dc333b7bc744ca00011f73e3304cfa2/package.json#L225-L227

We can adopt this as well.

@rgrunber @fbricon One question: If we adopt this capability, will this break Theia?

@jdneo jdneo changed the title Categorize the extensions settings Categorize the extension settings Jul 7, 2022
@fbricon
Copy link
Collaborator

fbricon commented Jul 8, 2022

@benoitf does Theia support setting categories?

@jdneo
Copy link
Collaborator Author

jdneo commented Jul 22, 2022

I installed newest gitlens in Theia, though the settings are not displayed in different groups, but all settings can be displayed in flat style. Looks like it will not break Theia and we can adopt this capability in VS Code.

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants