VS is a bulky IDE, built for c# development, while vscode is a text editor, meaning it’s faster and has support for many languages and other features via plugins (but out of the box its not specifically built with the tools for c# dev). I would probably reccomend VS for unity development, but it depends based on what you like/need and what you’re running everything on. Read this (or any similar article) for more info https://www.freecodecamp.org/news/visual-studio-vs-visual-studio-code/, or if your not sure you can set up both and see which you like better
Yeah, Visual Studio is also much more beginner-friendly than VSCode, especially with Unity. As long as you have the Unity workload, everything should work fine.
vscode is beginner friendly its just installing 2 extensions, which is a 5 second project, creating projects happens from the command line rather than a new dialogue.
its not really, if you dont know anything about programming its going to be a nightmare to set things up, then u need to do configuration based on what you're working on and most of it are either files or cli commands
Ive never really needed to modify a csproj much. I think you're overthinking the complexity of a csproj from mainstream repos who do cursed things. Getting comfortable with the command line is an essential skill as a programmer to be.
and I think your overestimating a beginner trying to learn both vs code and the language he will use with it vs him using it with a proper IDE where they already commit so many mistakes for the language itself
I am sure they can achieve using vs code, but at the same time I don't see the need for them to go thru all from ground 0 over learning the language in a friendly environment, and then deciding which ide/editor/extension/tooling they want to use
u realize that this comment makes 0 sense right? u still have vs studio cli and u can still use the command line nothing stops then to use it when needed if needed
It makes perfect sense. Command line isn't a huge barrier to entry at all. Okay what else does msvs leverage for you aside from the project creation and csproj management?
well I guess we could sit here and discuss over this all day u will provide your points and I will provide mine and it wont change the fact u like to suggest vs code for beginners and I don't