You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I noticed that my ~/.vscode/extensions became huge after upgrading from 1.15 and it looks like most of it (250MB) is below something called LLVM. Do cpptools install an instance of LLVM? Can I somehow teach it to use my installed gcc instead? I really don't care much for LLVM and I kinda liked those 250MB that are gone now, not to mention that my dotfile-backups become enormous out of a sudden...
We don't currently have a way to opt out of the clang parts. The VS Code Marketplace doesn't provide a way for us to add/remove pieces of the extension based on "some criteria". If you don't use them, you could probably write a script that deletes them whenever you install a new update. VS Code will complain at you when the contents of the extension folder change, but it shouldn't break anything for you.
Hi igel-kun,
We redistribute clang-format and clang-tidy with the extension to ensure that our code formatting and code analysis features work. Full LLVM would be several GB. What platform are you using though? The biggest I see these binaries getting is on 64-bit linux at about 136MB.
Hi & thanks for the reply :)
I'm on ubuntu x64 and you're right, the clang-part of cpptools is "only" 128MB; the whole extension went up to 285MB for me, that was what I was looking at. Is there some way to opt out of the clang parts? I'm not using either of them.
We don't currently have a way to opt out of the clang parts. The VS Code Marketplace doesn't provide a way for us to add/remove pieces of the extension based on "some criteria". If you don't use them, you could probably write a script that deletes them whenever you install a new update. VS Code will complain at you when the contents of the extension folder change, but it shouldn't break anything for you.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
We don't currently have a way to opt out of the clang parts. The VS Code Marketplace doesn't provide a way for us to add/remove pieces of the extension based on "some criteria". If you don't use them, you could probably write a script that deletes them whenever you install a new update. VS Code will complain at you when the contents of the extension folder change, but it shouldn't break anything for you.