Skip to content

DucNgn/selene-ide

Repository files navigation



Selene-IDE

electron browser

Description

Selene is my own customized IDE, based on project Eclipse Theia. One can see this project as an example to illustrate how to create their own Theia-based IDE and tweak it to their needs.

What's included?

  • In addition to the built-in extensions, Selene contains other extensions from open-vsx that I usually use. The full list is in the package.json for both browser and electron target.
  • See something you don't like? Delete it from the list of plugins in package.json and rebuild the app.

Build

yarn

Electron version

yarn build:electron

Start the electron app

yarn start:electron

Package the application

yarn package:electron

Package a preview version of the application

yarn package:preview:electron

Rebuild Electron version

yarn rebuild:electron

Browser version

yarn build:browser

Start the browser version

yarn start:browser

Rebuild Browser version

yarn rebuild:browser