Don't know about other languages, but VS Code is clearly not the best Java IDE.
I've never used it for Java. They've just recently released a Java version of it, and like most open projects it's completely dependent on which plugins you install--it's FOSS and written in the Electron framework, and the root front-end is all TypeScript (see en.wikipedia.org/wiki/Visual_Studi...).
Their Java plugin is not as good as what Intellij Idea, Eclipse or NetBeans offer, yet.
Vs code is maybe the best code editor but it's not an IDE and if you make a project you need an IDE.
For PHP just try PhpStorm. After loosing 2 hours on a laravel project I switched to jetbrains software and now Vscode is only for markdown or code reading.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.