Skip to content
Discussion options

You must be logged in to vote

Hey @zazzzf,

the general recommendation is to consume the @theia/* packages as dependencies and use the dependency injection mechanism offered to adjust the behavior of the services. Both of the options that you've outlined follow this recommendation. The theia-extension yeoman generator will setup a very basic project, while a fork of theia-ide will simply give you a bit more out of the box. However, both are simply pulling the main @theia/* packages from npm and building an IDE product on top of that. Neither of them will lock you out of future Theia versions.

Can this approach allow deep customization of core and terminal modules to meet my needs?

Generally yes. At least I don't see …

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@zazzzf
Comment options

Answer selected by zazzzf
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants