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

Request: Load/Show subdirectories added to the project with add_subdirectory #149

Closed
heretique opened this issue Apr 23, 2017 · 6 comments
Closed
Labels
enhancement an enhancement to the product that is either not present or an improvement to an existing feature
Milestone

Comments

@heretique
Copy link

Hi,

I've used VSCode with Cmake Tools and I'm starting to love it. Actually the only reason stopping me from switching from QtCreator is the lack of this feature. If possible would be nice to have this feature. QtCreator loads also the Cmake files for the sub-projects and builds them if necessary. The attached image shows how QtCreator displays them.

Thanks,
Catalin

screen shot 2017-04-23 at 12 04 39 pm

@vector-of-bool
Copy link
Contributor

Thanks for your patience. I haven't had the opportunity to check back for a while.

This particular use case is one that I'm wanting to implement but will require support from VSCode upstream. They have an unstable/proposed API for custom tree views, and I'm hoping that it will get merged specifically so I can support project tree-views just like this. The API is currently in-development. This type of use-case will be the first thing I look at when (if) it gets merged.

@vector-of-bool vector-of-bool added the enhancement an enhancement to the product that is either not present or an improvement to an existing feature label May 3, 2017
@heretique
Copy link
Author

This is great news, I can hardly wait :D

@vector-of-bool
Copy link
Contributor

Good news: The May update should finally publicize a new custom-tree-explorer API. Should see this implemented in CMakeTools soon after. (Depending on how long it takes to get sorted)

@vector-of-bool vector-of-bool added this to the 0.10.0 milestone Jun 4, 2017
@vector-of-bool vector-of-bool modified the milestones: Backlog, 0.10.0 Jun 16, 2017
@glaure
Copy link

glaure commented Oct 23, 2017

Any news on this?
I am in the same situation as heretique. Lot of subprojects in parent directories ...

@vector-of-bool
Copy link
Contributor

I was able to get a simple tree view for cmake projects started, but I never got the whole thing worked out. I'm hoping to address this after a current refactor.

@vector-of-bool
Copy link
Contributor

Hey! I've actually got a PR open for this now! Should see it done in 1.1.0.

@vector-of-bool vector-of-bool modified the milestones: Backlog, 1.1.0 Jun 27, 2018
@github-actions github-actions bot locked and limited conversation to collaborators Feb 1, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement an enhancement to the product that is either not present or an improvement to an existing feature
Projects
None yet
Development

No branches or pull requests

3 participants