Skip to content
This repository has been archived by the owner on Feb 1, 2024. It is now read-only.

Add Monaco Webeditor to Frontend #20

Closed
achimcc opened this issue Oct 6, 2021 · 0 comments · Fixed by #28
Closed

Add Monaco Webeditor to Frontend #20

achimcc opened this issue Oct 6, 2021 · 0 comments · Fixed by #28
Assignees
Labels
size-md TypeScript Issue requires TypeScript/React coding

Comments

@achimcc
Copy link
Contributor

achimcc commented Oct 6, 2021

Add basic Monaco Webeditor (without Rust Analyzer) to the Frontend/Webpack Repo

Explore different options:

Keep in mind that the appearance of Monaco should be customizable (Light/Dark Mode, numbering, display minimap).

Explore different strategies to speed up initial loading of Monaco Webeditor, check https://medium.com/@ollelauribostr/dynamic-imports-speeding-up-the-initial-loading-time-of-webassembly-studio-9f50b975472a for inspiration.

Further inspiration regarding a custom setup and to learn basics about LSP can be found here: https://betterprogramming.pub/create-a-custom-web-editor-using-typescript-react-antlr-and-monaco-editor-part-1-2f710c69c18c
and here:
https://betterprogramming.pub/create-a-custom-web-editor-using-typescript-react-antlr-and-monaco-editor-bcfc7554e446

@achimcc achimcc created this issue from a note in ink-playground (To do) Oct 6, 2021
@achimcc achimcc assigned achimcc and nmauersberg and unassigned achimcc Oct 6, 2021
@achimcc achimcc added size-md TypeScript Issue requires TypeScript/React coding labels Oct 6, 2021
@achimcc achimcc moved this from To do to In progress in ink-playground Oct 7, 2021
@achimcc achimcc added size-sm and removed size-md labels Oct 7, 2021
@achimcc achimcc linked a pull request Oct 8, 2021 that will close this issue
@achimcc achimcc added size-md and removed size-sm labels Oct 8, 2021
@achimcc achimcc moved this from In progress to Review in progress in ink-playground Oct 13, 2021
ink-playground automation moved this from Review in progress to Done Oct 14, 2021
@achimcc achimcc added this to the innk-playground v1.0 release milestone Oct 26, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
size-md TypeScript Issue requires TypeScript/React coding
Projects
Development

Successfully merging a pull request may close this issue.

2 participants