<p dir="auto">Each time I do <code class="notranslate">Cmd-Shift-P</code> and <code class="notranslate">Install Extensions</code> it takes ages for the list of extensions to come up. Like literally a minute or more.</p>
<p dir="auto">And it doesn't seem to cache the result. It's like it has to download them each time, even if it's only a second or two after I last pulled it up.</p>
<p dir="auto">Frustrating - like using yum in Fedora used to be.</p>
<p dir="auto">apt-get in Ubuntu would cache results and was always more perfomant and responsive, with a slight cost in synchronisation with the latest available packages.</p>
<p dir="auto">It would work for me if it downloaded the latest package list when requested - and continued to download it even when it loses focus and closes. And then uses that cached list until the program is restarted, or does the same background load if it is opened again after ten minutes.</p>
<p dir="auto">That way I have a delay the first time I open it, but I can keep working. At the moment I have to literally stop working <em>on_anything</em> and wait for the list to load.</p>
<p dir="auto"><code class="notranslate">ext install</code> is slow with slow internet connection to fetch extensions list, is this possible cache the results?<br>
or use git instead of fetch list every time (<a href="https://github.com/Microsoft/vscode/blob/6e94b27e06cef23a84fca0aff18b7702dc670014/src/vs/workbench/parts/extensions/node/vsoGalleryService.ts#L85">vsoGalleryService.ts</a>)?</p>