Ollie Lynas
Ollie Lynas

Reputation: 381

Find out which VScode extentions are slowing the IDE down

Recently I am finding that VScode is a lot slower than normal and I think one of the many extensions I have installed is slowing it down. to fix this I tried to find out how much each extention was slowing down the program but i couldn't find a way to do it and so I was wondering if anybody else had found a way

TLDR: How to find out the resources used by my installed VScode extensions

Upvotes: 22

Views: 10403

Answers (3)

user855443
user855443

Reputation: 2950

I experience the sluggish behavior at paste operations after I switched the extension Spell Right on.

I had all extension swtiched off for a while without experiencing any delays and then switched Spell Right back on because I needed it and - bingo - the delay was here again!

Version: 1.87.1 Commit: 1e790d77f81672c49be070e04474901747115651 Date: 2024-03-06T00:21:07.287Z Electron: 27.3.2 ElectronBuildId: 26836302 Chromium: 118.0.5993.159 Node.js: 18.17.1 V8: 11.8.172.18-electron.0 OS: Linux x64 6.1.0-18-amd64

Upvotes: 0

user3475645
user3475645

Reputation:

In combination with the initial startup time answer from @Daan Breur, I'm using htop to see them also during runtime. If you scroll to the right, you gonna see something like

Applications/Visual Studio Code.app/Contents/Frameworks/Code Helper (Plugin).app/Contents/MacOS/Code Helper (Plugin) --type=utility --utility-sub-type=node.mojom.NodeService --lang=en-GB --service-sandbox-type=none --dns-result-order=ipv4firs

.../MacOS/Code Helper (Plugin) --ms-enable-electron-run-as-node --experimental-modules ../.vscode/extensions/svelte.svelte-vscode-107.12.0/node_modules/svelte-language-server/bin/server.js --node-ipc --clientProcessId=92690

or

.../.vscode/extensions/ms-vscode.vscode-typescript-next-5.3.20231014/node_modules/typescript/lib/tsserver.js

which seems in my case typescript and svelte extentions

Upvotes: 2

Daan Breur
Daan Breur

Reputation: 523

Using the Developer: Show Running Extensions option inside of the Command Palette (ctrl + shift + p) you can see extension load times.

Upvotes: 36

Related Questions