eclipse-theia / theia-ide

The Eclipse IDE is a modern and open IDE for cloud and desktop. The Theia IDE is based on the Theia platform. The Theia IDE is available as a downloadable desktop application. You can also try the latest version of the Theia IDE online. For more details, see the Readme below.
https://theia-ide.org/#theiaide
MIT License
343 stars 129 forks source link

Describe how to add extensions with `yo theia-extension` or otherwise #406

Open scharf opened 1 week ago

scharf commented 1 week ago

It would be great if there would be a brief description of how to add extensions with https://github.com/eclipse-theia/generator-theia-extension.

There appears to be some magic that is needed to get an extension running in this setup that is difficult to find out.

Alternatively, add all example extensions in a example-extensions directory with the instruction to simply copy the extension into the theia-extensions folder.

JonasHelming commented 1 week ago

see https://github.com/eclipse-theia/theia-website/issues/622 What you need to do:

Add you extension to the product (e.g. https://github.com/eclipse-theia/theia-blueprint/blob/master/applications/browser/package.json for browser ans similarily for Electron)

JonasHelming commented 1 week ago

(but we will document this on the website)