eecs280staff / tutorials

Tools and tutorials
https://eecs280staff.github.io/tutorials/
Other
5 stars 4 forks source link

C++ Extension Pack #81

Closed jamesjuett closed 1 year ago

jamesjuett commented 1 year ago

Our current VS Code setup has students install ms-vscode.cpptools-extension-pack. As far as I'm aware it's not necessary, and it also includes some random things they don't need and shouldn't use, like the CMake extension.

awdeorio commented 1 year ago

AFAIK its needed to intellisense. Please correct me if I'm wrong.

jamesjuett commented 1 year ago

The regular C/C++ extension, i.e. ms-vscode.cpptools includes Intellisense.

The extension "pack" is a bundle that includes the regular C/C++ extension plus some other extensions:

awdeorio commented 1 year ago

Can confirm that this is correct. Here's what I have:

$ code --list-extensions
ms-vscode.cpptools
vadimcn.vscode-lldb

With the ms-vscode extension disabled, intellisense is gone. With it enabled, I have intellisense.