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

Allow extensions to add additional views #710

Closed
mattiascibien opened this issue Nov 26, 2015 · 10 comments
Closed

Allow extensions to add additional views #710

mattiascibien opened this issue Nov 26, 2015 · 10 comments
Labels
api *duplicate Issue identified as a duplicate of another issue(s) feature-request Request for new features or functionality
Milestone

Comments

@mattiascibien
Copy link

One great feature that could be added to VsCode is the possibility to add more "tabs" in the letf area like the Git and the Debug one.

This way one developer can add other things like Sql server browser, github issues and more
vscode

If somebody already has an idea to where to add these extension pointe I will be glad to help.

@jrieken jrieken added help wanted Issues identified as good community contribution opportunities feature-request Request for new features or functionality labels Nov 26, 2015
@daviwil
Copy link
Contributor

daviwil commented Nov 26, 2015

That would be really cool, but it sort of implies that extensions need to be able to provide custom UI :)

@mattiascibien
Copy link
Author

@daviwil I guess that providing UI is not possibile at the moment?

@daviwil
Copy link
Contributor

daviwil commented Nov 26, 2015

As far as I know it isn't possible yet

@egamma
Copy link
Member

egamma commented Nov 27, 2015

Yes, not possible at the moment. Please see this doc https://code.visualstudio.com/docs/extensions/our-approach it describes our extensibility approach.

@egamma egamma added the api label Nov 27, 2015
@egamma egamma modified the milestone: Backlog Dec 10, 2015
@bpasero bpasero removed the help wanted Issues identified as good community contribution opportunities label Jul 12, 2016
@bpasero bpasero changed the title Provide additional tabs extensions Allow extensions to add additional views Jan 19, 2017
@grenierdev
Copy link

grenierdev commented May 12, 2017

That would be really useful to add custom panel. I'd like to port my Atom's Remote-FTP extension to vscode.

@cwtuan
Copy link

cwtuan commented Sep 1, 2017

2 years pass, still not possible?

@ccorcos
Copy link

ccorcos commented Oct 25, 2017

@daviwil I want to build a custom File Explorer pane that uses metadata from the TypesScript compiler. Would be awesome if I could build it straight into VSCode rather than a separate prototype.

@daviwil
Copy link
Contributor

daviwil commented Oct 25, 2017

@ccorcos have you seen the explorer tree APIs? They would allow you to do this. https://github.com/Microsoft/vscode-extension-samples/tree/master/tree-view-sample

@ccorcos
Copy link

ccorcos commented Oct 31, 2017

Interesting. Thanks for the link -- I never saw that. It looks like you can't change the basic tree structure though, right? Basically I want to make a graph explorer where children are the file's imports and parents are file that import a file. Then I want to make tags that reference a set of files used for a specific feature. It sounds like this API only allows you to provide a tree...

@mjbvz
Copy link
Collaborator

mjbvz commented May 1, 2018

Fixed by #43645

@mjbvz mjbvz closed this as completed May 1, 2018
@mjbvz mjbvz added the *duplicate Issue identified as a duplicate of another issue(s) label May 1, 2018
@vscodebot vscodebot bot locked and limited conversation to collaborators Jun 15, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
api *duplicate Issue identified as a duplicate of another issue(s) feature-request Request for new features or functionality
Projects
None yet
Development

No branches or pull requests

9 participants