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

Improvements to the Ouline Explorer #7971

Open
4 of 6 tasks
jnsebgosselin opened this issue Oct 1, 2018 · 7 comments
Open
4 of 6 tasks

Improvements to the Ouline Explorer #7971

jnsebgosselin opened this issue Oct 1, 2018 · 7 comments

Comments

@jnsebgosselin
Copy link
Member

jnsebgosselin commented Oct 1, 2018

Related Issues : #885, #1986, #2549, #3014, #7053, #7976

@jnsebgosselin
Copy link
Member Author

jnsebgosselin commented Oct 1, 2018

#7968 (comment) by @CAM-Gerlach:

Of course, the outline explorer is still ordered alphabetically, rather than the order of the tabs in the Editor. Presumably out of scope for now, but if/when you make that change, if would be nice to have the option to either alphabetize it or make it follow the order of the editor, since both could potentially be useful depending on one's workflow.

Also, to note, the outline explorer only show Python files, so it isn't a true file switcher for more general cases. Perhaps, as a longer-term idea, we could have an option to show them (just the files without the outlines, of course).

@jnsebgosselin
Copy link
Member Author

#7962 (comment) by @ccordoba12 :

My recommendation is to highlight the current file and class/method/cell/function by making the selected element to have a different background color, like VSCode does:

seleccion_015

@ccordoba12
Copy link
Member

I'd also like to add another suggestion here: Add a fuzzy search widget to filter by file names.

@bcolsen
Copy link
Member

bcolsen commented Oct 2, 2018

@jnsebgosselin

I found two more that would/could be solved here.

#1986 and #2549

And if this is meant to be a "catch all" issue maybe #7976

@ccordoba12 ccordoba12 added this to the future milestone Dec 6, 2018
@jnsebgosselin
Copy link
Member Author

Update:
"Add a way to highlight the currently focused file" was added in PR #9219 and can now be considered as completed.

@CAM-Gerlach
Copy link
Member

@jnsebgosselin Maybe parts of PR #9384 would be useful to adapt for the outline explorer fuzzy search, e.g. the widget itself and the fuzzing code? Perhaps even use unified fuzzing code across our various fuzzy searches (variable explorer, outline, file switcher, completion of possible, etc.)?

@oscargus
Copy link
Contributor

Unambiguous filenames:
Screenshot from 2019-07-31 14-03-07

@ccordoba12 ccordoba12 modified the milestones: future, v4.0betaX Jul 31, 2019
@ccordoba12 ccordoba12 modified the milestones: v4.0betaX, future Aug 10, 2019
@goanpeca goanpeca removed this from the future milestone Feb 23, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants