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

Make Playground a generic component and expose it to extensions #20449

Closed
rebornix opened this issue Feb 10, 2017 · 3 comments
Closed

Make Playground a generic component and expose it to extensions #20449

rebornix opened this issue Feb 10, 2017 · 3 comments
Assignees
Labels
feature-request Request for new features or functionality *out-of-scope Posted issue is not in scope of VS Code workbench-welcome Welcome page issues

Comments

@rebornix
Copy link
Member

rebornix commented Feb 10, 2017

Users have a good time with our Welcome page and Playground in this release. Especially for new users, they get a chance to know how to use our editor to enhance their producibility, the interactive experience is awesome for education.

I'm thinking if it's possible that we can expose this feature to extensions, a good use case can be

  1. Peng writes a markdown file with embedded code snippets of simple Ruby code in his Ruby extension.
  2. Register the markdown file as a specific Playground scheme.
  3. When users install the Ruby extension, they can open the playground page, directly edit those code snippets as now they are put in real editors.
  4. They can run the snippet and see the results in output or preview page (We already have such an extension called Run Code to handle this), without setting up a new project/workspace for them.

IMHO, every Language Extension can use this to help educate beginners.

@rebornix rebornix added the feature-request Request for new features or functionality label Feb 10, 2017
@ghost
Copy link

ghost commented Feb 11, 2017

I agree with this. It could make moving http://www.tryfsharp.org/ a breeze for me (this is something the F# community has been asking for a long time.)

@jandrieu
Copy link

Fwiw, #54416 did not need to access the playground from an extension. Just to be able to load a .md file as a playground rather than for markdown editing.

@chrmarti chrmarti added the *out-of-scope Posted issue is not in scope of VS Code label Oct 2, 2018
@vscodebot
Copy link

vscodebot bot commented Oct 2, 2018

This iteration we focus on issue grooming. This issue is being closed to keep the number of issues in our inbox on a manageable level, we are closing issues that are not going to be addressed in the foreseeable future: We look at the number of votes the issue has received and the number of duplicate issues filed. More details here. If you disagree and feel that this issue is crucial: We are happy to listen and to reconsider.

If you wonder what we are up to, please see our roadmap and issue reporting guidelines.

Thanks for your understanding and happy coding!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request Request for new features or functionality *out-of-scope Posted issue is not in scope of VS Code workbench-welcome Welcome page issues
Projects
None yet
Development

No branches or pull requests

6 participants