microsoft/monaco-editor ? reverse-engineered prompt

Reverse engineered prompt

Build me a browser based code editor like the one used in VS Code, something I can drop into a web page and use right away.

I want a clean editor area that can load and switch between files in memory, keep track of each file’s text and language, and support the usual smart editing features like syntax highlighting, autocomplete, hover info, and basic commands. It should also be easy to customize, so I can wire in my own language support or extra features later.

Please include a simple demo page or playground where I can try it out with a few examples, and make sure it works well in modern browsers with a clear setup for using it from a web app. If you need current implementation details, look up the latest docs online and follow the recommended way to integrate it.