VS Community is still much better choice than VSCode.
While I like VSCode much better than the Visual Studio, which is very slow, clunky and bloated, the VSCode support for UE4 out of the box experience is constantly broken, and requires many manual fixes which change with almost every single UE4 release. And even once you get things fixed up, they never work as reliably and consistently as with Visual Studio.
Especially if you are a noob, then your choice should be between Visual Studio or Rider for UE. VSCode support, for now, unfortunately, is only for someone who is familiar with Unreal’s complex project and build system, and knows how to fix it up when something goes wrong.