vscode-extension icon indicating copy to clipboard operation
vscode-extension copied to clipboard

Investigate VSCode in the browser with the Cicero Extension

Open jeromesimeon opened this issue 4 years ago • 0 comments

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.

jeromesimeon avatar Mar 12 '20 17:03 jeromesimeon