- 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
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")