IDE Startup time #14253
-
Hi, I've started experimenting with Theia and find the idea very promising. My first reaction on starting the IDE was that the the startup time is rather slow compared to VSCode, and especially coming from Neovim (with a very sophisticated setup with many language servers, but lazy-loaded: Astro Nvim) A very basic Theia setup with core/electron/preferences seems to start quickly, but the full IDE setup starts very slowly. My first thought was to to try out the browser version, but:
So my questions are:
Appreciate any help or ideas here 😄 |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 4 replies
-
Hey @wmaurer, We have an epic for tracking startup performance improvements #12924
I don't think this makes a lot of sense honestly. Or rather, this sounds pretty intrusive and I wouldn't want Theia to act that way if I were to install it on my machine.
It's supposed to work. Can you confirm that the TypeScript extension is installed in your IDE? Furthermore, do you get TypeScript support in the online test environment? |
Beta Was this translation helpful? Give feedback.
-
@wmaurer Could you specify what "slow" means to you and also which OS and packaging you are using particularly for the Theia IDE? |
Beta Was this translation helpful? Give feedback.
-
I have a lot of projects going on, so I open project workspaces often. I'm running Manjaro Linux (Gnome) and have installed Theia via this package: https://aur.archlinux.org/packages/theia-bin Here are some rough screen recordings showing some comparisions: VSCode: Theia: My feelings from this comparison:
My wish with my experiments with Theia is the opening time of VSCode. If I can achieve that, my end end goals would be (and I'm willing to put the work into to achieve this):
|
Beta Was this translation helpful? Give feedback.
-
Thanks 1.54 is faster than previous versions. |
Beta Was this translation helpful? Give feedback.
As a first step, could you upfrade to 1.54 https://theia-ide.org/#theiaide). There should be a start up boost after 1.52.
For me, time to coding is ~5 seconds