{"action":"created","issue":{"url":"https://api.github.com/repos/Microsoft/vscode/issues/12163","repository_url":"https://api.github.com/repos/Microsoft/vscode","labels_url":"https://api.github.com/repos/Microsoft/vscode/issues/12163/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/vscode/issues/12163/comments","events_url":"https://api.github.com/repos/Microsoft/vscode/issues/12163/events","html_url":"https://github.com/Microsoft/vscode/issues/12163","id":177485322,"number":12163,"title":"Declarative contribution of custom explorers (based on tree models)","user":{"login":"Tyriar","id":2193314,"avatar_url":"https://avatars.githubusercontent.com/u/2193314?v=3","gravatar_id":"","url":"https://api.github.com/users/Tyriar","html_url":"https://github.com/Tyriar","followers_url":"https://api.github.com/users/Tyriar/followers","following_url":"https://api.github.com/users/Tyriar/following{/other_user}","gists_url":"https://api.github.com/users/Tyriar/gists{/gist_id}","starred_url":"https://api.github.com/users/Tyriar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Tyriar/subscriptions","organizations_url":"https://api.github.com/users/Tyriar/orgs","repos_url":"https://api.github.com/users/Tyriar/repos","events_url":"https://api.github.com/users/Tyriar/events{/privacy}","received_events_url":"https://api.github.com/users/Tyriar/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Microsoft/vscode/labels/api","name":"api","color":"1d76db"},{"url":"https://api.github.com/repos/Microsoft/vscode/labels/feature-request","name":"feature-request","color":"bfe5bf"}],"state":"open","locked":false,"assignee":{"login":"octref","id":4033249,"avatar_url":"https://avatars.githubusercontent.com/u/4033249?v=3","gravatar_id":"","url":"https://api.github.com/users/octref","html_url":"https://github.com/octref","followers_url":"https://api.github.com/users/octref/followers","following_url":"https://api.github.com/users/octref/following{/other_user}","gists_url":"https://api.github.com/users/octref/gists{/gist_id}","starred_url":"https://api.github.com/users/octref/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/octref/subscriptions","organizations_url":"https://api.github.com/users/octref/orgs","repos_url":"https://api.github.com/users/octref/repos","events_url":"https://api.github.com/users/octref/events{/privacy}","received_events_url":"https://api.github.com/users/octref/received_events","type":"User","site_admin":false},"assignees":[{"login":"octref","id":4033249,"avatar_url":"https://avatars.githubusercontent.com/u/4033249?v=3","gravatar_id":"","url":"https://api.github.com/users/octref","html_url":"https://github.com/octref","followers_url":"https://api.github.com/users/octref/followers","following_url":"https://api.github.com/users/octref/following{/other_user}","gists_url":"https://api.github.com/users/octref/gists{/gist_id}","starred_url":"https://api.github.com/users/octref/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/octref/subscriptions","organizations_url":"https://api.github.com/users/octref/orgs","repos_url":"https://api.github.com/users/octref/repos","events_url":"https://api.github.com/users/octref/events{/privacy}","received_events_url":"https://api.github.com/users/octref/received_events","type":"User","site_admin":false}],"milestone":null,"comments":18,"created_at":"2016-09-16T18:02:56Z","updated_at":"2016-10-01T12:20:10Z","closed_at":null,"body":"Allowing extensions to contribute a file explorer-like viewlet would enable some interesting features such as:\r\n\r\n- Outline views that display symbols from the opened file\r\n- Custom file explorers, for example a file explorer that tightly integrates with source control\r\n- Database explorer\r\n- More cool stuff pulled from people's imaginations\r\n\r\nRelated issues:\r\n\r\n- Feature request: symbols tree view https://github.com/Microsoft/vscode/issues/5605\r\n- Feature Request: File Outline View for TypeScript https://github.com/Microsoft/vscode/issues/10788\r\n- Feature Request: SVN Support https://github.com/Microsoft/vscode/issues/206\r\n- Add outline view. https://github.com/Dart-Code/Dart-Code/issues/107\r\n- add functionality to show the type hierarchy https://github.com/Dart-Code/Dart-Code/issues/133"},"comment":{"url":"https://api.github.com/repos/Microsoft/vscode/issues/comments/250909546","html_url":"https://github.com/Microsoft/vscode/issues/12163#issuecomment-250909546","issue_url":"https://api.github.com/repos/Microsoft/vscode/issues/12163","id":250909546,"user":{"login":"Thaina","id":1042507,"avatar_url":"https://avatars.githubusercontent.com/u/1042507?v=3","gravatar_id":"","url":"https://api.github.com/users/Thaina","html_url":"https://github.com/Thaina","followers_url":"https://api.github.com/users/Thaina/followers","following_url":"https://api.github.com/users/Thaina/following{/other_user}","gists_url":"https://api.github.com/users/Thaina/gists{/gist_id}","starred_url":"https://api.github.com/users/Thaina/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Thaina/subscriptions","organizations_url":"https://api.github.com/users/Thaina/orgs","repos_url":"https://api.github.com/users/Thaina/repos","events_url":"https://api.github.com/users/Thaina/events{/privacy}","received_events_url":"https://api.github.com/users/Thaina/received_events","type":"User","site_admin":false},"created_at":"2016-10-01T12:20:10Z","updated_at":"2016-10-01T12:20:10Z","body":"@dbaeumer I think vscode concept of `inner development loop of edit, compile, debug & release` is fine.\r\n\r\nBut the point is, the code that we want to grab for `edit, compile, debug & release` could be anywhere. It could be json in database. It could be function on azure. It could be html on github.io. And we just want to  edit it remotely instead of download all things into local filesystem\r\n\r\nActually there is whole lot of possibility that the code we want to develop maybe need a custom way to explored. Both on the cloud or deep down in the code\r\n\r\nActually I have one idea and need to use custom explorer and virtual file editor. I want to make extension to edit javascript in html file (It still not support)\r\nI want to make an explorer that read all script and style tag in html, make a symbol explorer for edit those as js and css. But because vscode not support both I need to wait for supporting edit js in html. Instead I could work right now\r\n\r\nYour limit of freedom block me from `inner development loop`"}}
{"actor":{"display_login":"Thaina"}}