Highly recommend IntelliJ. VS Code is a fine editor, but IntelliJ is nigh-unto-magic for use with Java. I don’t have much personal experience with VS Code (and none using it for Java) but I doubt it approaches IntelliJ’s capabilities when working entirely within Java. I know a few of the frontend devs here use it for JS/TS projects, but I think every dev who works primarily with Java uses IntelliJ.
4 Likes