Skip to content
This repository has been archived by the owner on Sep 5, 2023. It is now read-only.

Investigate VSCode in the browser with the Cicero Extension #50

Open
jeromesimeon opened this issue Mar 12, 2020 · 0 comments
Open

Investigate VSCode in the browser with the Cicero Extension #50

jeromesimeon opened this issue Mar 12, 2020 · 0 comments
Assignees
Labels
Need More Info ℹ️ Extra information is required Type: Feature Request 🛍️ New feature or request

Comments

@jeromesimeon
Copy link
Member

There is a lot of new activity around supporting VSCode in the browser. It would be exciting to be able to be able to see if one of those projects would allow us to host a version of VSCode for editing Accord Project templates (with this extension).

Some notes from @DianaLease who has started investigating this.

VS Code in Browser

Things we'd like in an online app:

  • Ability to import/export
  • Ability to use AP extension
  • Ability to run cicero commands (?) - parse is built in to the extension (might need draft, trigger, etc)
  • Publish to github from editor (?) - should be easy to do with VS Code

Code-server: code-server/CONTRIBUTING.md at master · cdr/code-server · GitHub

Code Sandbox: CodeSandbox

  • This is using VS Code behind the scenes
  • "Initially we’ll support a predefined list of extensions, we’ll gradually open up the possibility for everyone to add and install their own extensions." (~ 1 year ago)
  • Can export as zip, but has some other stuff in it too

VS Code Online: Visual Studio Online - Cloud IDE - Code Editor Online

  • Needed to create an Azure account (I signed up for a free trial to try out)
  • In "public preview"
  • Can use latest AP extension
  • No way to export/import afaik. I supplied the github repo when creating the environment.
  • Terminal is read-only
  • Could running cicero parse, execute, etc be part of the plugin? (already have parse)
  • Could import/export be part of the plugin?

VS Code Remote Development (??)

StackBlitz: Similar to Code Sandbox, but not really what we want. More for creating UIs.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Need More Info ℹ️ Extra information is required Type: Feature Request 🛍️ New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants