Describe your feature request:
I would like to request the addition of extension support in Replit IDE that allows extensions to manipulate the UI interface and CodeMirror IDE. Currently, extensions can only create new tabs with their own HTML. By allowing extensions to manipulate the UI and IDE, developers can create more powerful and flexible tools that can enhance the development experience in Replit.
What problem(s) would this feature solve?
Currently, the extension support in Replit IDE is limited, and developers can only create simple tools that work within the constraints of the IDE. By enabling extensions to manipulate the UI and IDE, developers can create more sophisticated and powerful tools that can enhance the development experience in Replit. This feature would enable developers to create extensions that work more like those in other IDEs like VSCode, making Replit more versatile and capable.