Skip to content
This repository was archived by the owner on Nov 10, 2020. It is now read-only.

Latest commit

 

History

History
19 lines (16 loc) · 904 Bytes

File metadata and controls

19 lines (16 loc) · 904 Bytes

ToDos for Monaco Editor rewrite

  • Use Monaco Models instead of EditSessions monaco.editor.createModel
  • Put monaco loader on base components and only render if component has been loaded, otherwise it is not possible to use the Models
  • Add abstraction between Models
  • Rewrite shared Options
  • Rewrite all Components that use Editor, EditSession or UndoManager
  • Implement Markdown Utils
  • Add own resize logic to avoid 100ms interval for checking react-monaco-editor/react-monaco-editor#53
  • Refactor displaying of errors in editor and file tab
  • Fix terminal CodeCellViews

Shoudl we use Uris instead of names

var vscodeUri = require("vscode-uri")
var Uri = vscodeUri.default
var t = Uri.parse("inmemory://www.trycoding.io/embed/15e23c7a-b46b-444e-8da2-ba33a08831cd?document=15e23c7a-b46b-444e-8da2-ba33a08831cd#main.py")