0
Theia
Theia - VS Code in the Cloud…, który obsługuje również natywne aplikacje komputerowe za pośrednictwem Electron.
- Darmowa
- Windows
- Mac
- Linux
- Electron / Atom Shell
- Web
- Self-Hosted
Theia - VS Code in the Cloud…, który obsługuje również natywne aplikacje komputerowe za pośrednictwem Electron.Theia atakuje środowiska IDE, które powinny działać jako natywne aplikacje komputerowe (przy użyciu Electrona), a także w nowoczesnych przeglądarkach (np. Chrome).Więc zbudujesz jedną aplikację i uruchomisz ją w obu kontekstach.Theia obsługuje nawet trzeci tryb, który jest rodzimą aplikacją komputerową łączącą się ze zdalnym obszarem roboczym.Niezależnie od tego, czy kierujesz się głównie na komputery stacjonarne, czy w chmurze, możesz wykorzystać dobro technologii internetowej i być dobrze przygotowanym na przyszłość.Chociaż zaimplementowane przy użyciu technologii sieciowych, ani VSCode, ani Atom nie obsługują wykonywania w przeglądarce ze zdalnym backendem ... Zapewnienie niesamowitego IDE dla obszarów roboczych działających w kontenerach to jednak coś, czego potrzebowaliśmy.A ponieważ dostępne IDE w chmurze były rozczarowujące, zaczęliśmy Theię.Oprócz obsługi IDE przeglądarki chcieliśmy również pozwolić twórcom rozszerzeń na tworzenie rozszerzeń bogatych w funkcje.W przeciwieństwie do VS Code, gdzie tylko ograniczony zestaw funkcji jest udostępniany twórcom rozszerzeń, sama Theia jest zbiorem rozszerzeń.Innymi słowy, rozszerzenia są pierwszorzędnymi obywatelami i mają dostęp do wszystkiego, co mają podstawowe pakiety (ponieważ są również rozszerzeniami).Oprócz tych dwóch celów projektowych, Theia jest pod wieloma względami podobna do VS Code i ponownie wykorzystuje wiele części, takich jak edytor Monaco, protokół serwera językowego lub szybko otwarty widget (paleta poleceń itp.).