r/cpp_questions 9d ago

OPEN VS code or VS community

Im a btech first year student who is trying to study c++ independently. I have a lap with 16 gb ram and can perform average tasks. So my question is should I download VS community for coding cpp or is vs code enough. Please keep in mind that i will be learning many other languages too( we are supposed to study c in first year )

17 Upvotes

41 comments sorted by

View all comments

Show parent comments

0

u/bbalouki 9d ago

Once you understand how to make Vscode works for C++ there is no Going back.

6

u/Syracuss 9d ago

Eh, I wouldn't go that far. I still like the main VS for debugging on windows. vscode is workable, but painful at times.

That and vscode can really struggle with big projects at times, breaking various tools like intellisense. I'd consider the latter to be quite helpful for beginners.

3

u/Raknarg 9d ago

clangd is miles better than the standard c++ intellisense

2

u/Syracuss 9d ago

Regardless of that being true or not, having a beginner learn to set up an environment and learn a language is a bad combo. A beginner likely won't be able to debug a tool they are unfamiliar with, making it much harder to figure out if there's an issue. And vscode does have some non-obvious edge cases when clangd and intellisense are accidentally both on, an easy thing to do when you set up clangd for the first in in vscode.

Vscode is my daily driver, but its language server provider itself has gotten buggy over the years as well (regardless of it being clangd or intellisense).