-
Notifications
You must be signed in to change notification settings - Fork 29.3k
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
Comments
That would be really cool, but it sort of implies that extensions need to be able to provide custom UI :) |
@daviwil I guess that providing UI is not possibile at the moment? |
As far as I know it isn't possible yet |
Yes, not possible at the moment. Please see this doc https://code.visualstudio.com/docs/extensions/our-approach it describes our extensibility approach. |
That would be really useful to add custom panel. I'd like to port my Atom's Remote-FTP extension to vscode. |
2 years pass, still not possible? |
@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. |
@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 |
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... |
Fixed by #43645 |
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
If somebody already has an idea to where to add these extension pointe I will be glad to help.
The text was updated successfully, but these errors were encountered: