-
Notifications
You must be signed in to change notification settings - Fork 30.5k
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
'Install Extension' searches by name, but only shows displayName, description, and version in the results #1441
Comments
Showing all attributes in the UI will simply make it cluttered. We still let you filter on the underlying ID since that is a nice thing to do. @egamma, why important? |
@joaomoreno this video illustrates that this results in confusion. |
Ok, what's your pick?
Also, removing the important flag, as this hardly seems to be. |
What about option 4: "show the extension id when that is what was searched and matched" If they didn't search on extension id, no need to show it. If they searched on extension id and we found matches, then show it. In other words: have the behaviour match the user's intent and expected context. Or more simply: show them what they are looking for. — On Tue, Jan 5, 2016 at 12:58 AM, João Moreno [email protected]
|
I don't really like that solution since it would make labels come in and out of the view as you type and poses the following questions: Where to show it? Do we replace the readable name with it? Do we append to it? |
Great questions. One possibility: Show only the names while the user is typing, then when the user stops typing for a (specified delay period), make a decision about what to show. That addresses the labels coming in and out of view. What about having the Name as a tooltip, and it could only be a tooltip for items where the match was made on name. That would be kind of like Google's "Why am I seeing this ad?" pattern. — On Tue, Jan 5, 2016 at 1:59 AM, João Moreno [email protected]
|
How about a tooltip over every extension's readable name that would display its id? Would that help? |
I think so. |
+1 |
In #140 (comment) @egamma recommends installing @dbaeumer's
vscode-eslint
extension.While doing this, I notice that I can search for
vscode-eslint
in the Install Extensions dialog. I find the correct extension, but the results pane does not show me thevscode-eslint
that I searched for (name
inpackage.json
). It showsdisplayName
,description
,version
, andpublisher
.I was left wondering if that was the right package, because it said
ESLint
, and I couldn't seevscode-eslint
anywhere.In the case where a user searches on
name
, and VS Code finds a match, if the results pane contained feedback that the package listed is the right package, it would be good.An idea: Maybe show
name
in the results if the match was onname
?I've attached a screen shot - hope that clarifies what I'm talking about.
Thanks!
The text was updated successfully, but these errors were encountered: