0
Theia
Theia - VS kód v cloudu…, který podporuje také nativní desktopové aplikace přes Electron.
Theia - VS kód v cloudu…, který podporuje i nativní desktopové aplikace přes Electron.Theia se zaměřuje na IDE, které by měly běžet jako nativní desktopové aplikace (pomocí Electronu) i v moderních prohlížečích (např. Chrome).Takže byste vytvořili jednu aplikaci a spustili ji v obou kontextech.Theia dokonce podporuje třetí režim, což je nativní aplikace pro stolní počítače připojující se ke vzdálenému pracovnímu prostoru.Bez ohledu na to, zda cílíte především na stolní počítače nebo cloud, můžete využít dobrých webových technologií a budete dobře připraveni na budoucnost.Přestože jsou implementovány pomocí webových technologií, ani VSCode ani Atom nepodporují provádění v prohlížeči se vzdáleným backendem .... Poskytnutí úžasného IDE pro pracovní prostory spuštěné v kontejnerech je však něco, co jsme potřebovali.A protože dostupné cloudové IDE byly zklamáním, začali jsme Theii.Kromě podpory prohlížeče IDE jsme také chtěli vývojářům rozšíření povolit vytváření rozšíření bohatých na funkce.Takže na rozdíl od VS Code, kde je vývojářům rozšíření vystavena pouze omezená sada funkcí, je Theia sama o sobě soubor rozšíření.Jinými slovy, rozšíření jsou prvotřídní občané a mají přístup ke všemu, co mají základní balíčky (stejně jako rozšíření).Kromě těchto dvou návrhových cílů je Theia v mnoha ohledech podobná VS kódu a znovu používá mnoho částí, jako je editor Monako, protokol jazykového serveru nebo rychle otevřený widget (paleta příkazů atd.).