-
Notifications
You must be signed in to change notification settings - Fork 34.2k
Closed
Labels
editor-symbolsdefinitions, declarations, referencesdefinitions, declarations, referencesfeature-requestRequest for new features or functionalityRequest for new features or functionalityrelease-notesRelease notes issuesRelease notes issuesuxUser experience issuesUser experience issues
Milestone
Description
From @bruceauyeung on March 7, 2017 8:45
Finding all references
will popup a window to show all references, i think it's a little hard to use, i am not blaming vscode-go, maybe it's vscode's limitation because vscode don't provide a view similar with output, problem etc.
- once user close the popped-up window, referencing results is lost. user have to find all references again if they just closed the window by accident. most other IDEs such as Eclipse, Gogland, they display references in a view , the referencing results will not be lost until user do finding all references again.
- user may close the window by accident very easily. currently the window have a close button, a window bar, if user single-click the left part of menu bar or drag the window on left part of menu bar( mouse pointer becomes to a finger when hovering on it, this indicates user can do something ), window will be closed.
so i suggest:
1, if it's possible, display references in a view similar with problem etc, not in a popup window. if not,
2, do not close window when left part of menu bar is clicked or dragged, only close window when close button is close or content part of window is double-clicked.
Copied from original issue: microsoft/vscode-go#845
KattMingMing, felixfbecker, keegancsmith, aozgaa, galdebert and 54 morehenrywallace, pdf, bjarkeeck, nikopavlica, vivmaha and 8 more
Metadata
Metadata
Assignees
Labels
editor-symbolsdefinitions, declarations, referencesdefinitions, declarations, referencesfeature-requestRequest for new features or functionalityRequest for new features or functionalityrelease-notesRelease notes issuesRelease notes issuesuxUser experience issuesUser experience issues