-
Notifications
You must be signed in to change notification settings - Fork 29.4k
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
Improvements to the default view in the Extensions Viewlet #36649
Comments
cc @Microsoft/vscode |
Where do I see disabled extensions? Will an extension leave the list when I disable it? I think it could be more obvious that an extension is disabled - the gray-out can be subtle, especially when the icon is not visible. |
It would make sense to have everything you "need" to work with extensions in the default view. That avoids the need for the user to discover the other views in the view menu which is difficult for new users. To me the disabled extensions are part of what I need to work with extensions, so I would keep them in the default view. A colored 'Enable' button would make their state stand out better. Also: Besides collapsing the Installed section I'd also move it to the bottom to make the Recommended section more prominent. |
I like the idea of swapping the order and showing the Recommended section first. The initial thought behind collapsing the "Installed" section is to get the user's attention to the long list of recommendations. Pruning the recommended list + showing the Recommendations first and Installed later serves this purpose. |
Or try both: collapse and move the Installed section to the bottom? The user likely expects there to be a list of installed extensions "somewhere" and will scan the UI for it when needed. |
Of the 4 experiments detailed in #36649 (comment), the 2nd and 3rd will be shipped in the October milestone. Another improvement is
|
The default view in the Extensions Viewlet shows 2 sections. 1 for Installed extensions, the other for recommended extensions. Below are the proposed improvements to reduce noise/information overload and provide the user with more useful information
Experiment: Show "Enabled" extensions instead of "Installed" extensions.
Including disabled extensions in the default view can be considered noise for some people. On the other hand it is useful for those who are frequently enabling/disabling extensions.
Data: Looking at a 10 day period of data, we see
Experiement: Trim the # of recommended extensions.
- If no workspace recommendations exist, then show top 5
Experiment:
Experiment : Collapse the "Installed" view by default or swap the order between the 2
The text was updated successfully, but these errors were encountered: