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

Flat package view in VSCode Project explorer #44

Open
nilskp opened this issue Aug 28, 2019 · 5 comments
Open

Flat package view in VSCode Project explorer #44

nilskp opened this issue Aug 28, 2019 · 5 comments

Comments

@nilskp
Copy link

nilskp commented Aug 28, 2019

Is your feature request related to a problem? Please describe.
The hierarchical view lists sub-folders before types, which makes it harder to quickly view types in a package.

Describe the solution you'd like
A flat package view makes it much faster to find the right package and containing types.

Describe alternatives you've considered
None.

Additional context
Here's how it looks in Eclipse, where you can quickly see all packages, without the need to keep digging:

image

Search terms:
flat, flatten, package,

@nilskp
Copy link
Author

nilskp commented Sep 12, 2019

Related:
microsoft/vscode#41627

@mudsam
Copy link

mudsam commented Oct 24, 2019

If ok I’ll take a dig at implementing this

@wtho
Copy link

wtho commented Nov 6, 2019

A generic flat view just landed in vscode/master

microsoft/vscode#41627

image

@tgodzik
Copy link
Contributor

tgodzik commented Nov 6, 2019

Look like we can close it then! 🎉

@nilskp
Are you happy with having it this way in VS Code?

Edit: Och, actually that's not entirely enough. Flat package structure represents each package separately, right?

@nilskp
Copy link
Author

nilskp commented Nov 6, 2019

@tgodzik

yeah, I was referring to Metals' own Build view, not the VSCode file hierarchy, although it'd be nice to have in the file hierarchy too.

Even the solution from VSCode seems to be conditional on there being a single child. I think that's a different use case entirely.

I'm mostly looking for a flat list of packages, sorted alphabetically, like the Eclipse screenshot.

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

No branches or pull requests

4 participants