To keep things easier and simple from extensions and get the most out of it, I have been using both separating their uses.
- using vscode for more like a frontend and flutter stuffs only.
- using for backend as an fully configured IDE for Java, Spring Boot, python and other stuffs.