CS Student (2nd Semester): Which IDE should I settle on for Java & Web Dev? (Pros/Cons) #200202
-
|
Hey everyone! I'm currently in my 2nd semester of Computer Science. We are heavily focusing on Java in our core modules right now, but I'm also getting into modern web development on the side (Vanilla JS, Vite, CSS frameworks). Until now, I’ve just been using whatever the professors recommended for each specific class. However, I want to build a proper, long-term workflow. What IDEs or Code Editors would you recommend for this specific mix of heavy backend (Java) and lightweight frontend (JS) development? What are the pros and cons I should consider? Thanks! |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
|
Great question! Finding the right workflow early on is a massive advantage. Since you're dealing with two very different ecosystems—a heavy, compiled JVM language and a fast, dynamic frontend stack—trying to force a "one size fits all" IDE usually leads to friction. Here is the industry-standard dual-setup approach I highly recommend for your specific stack: 1. Java (Core Modules & Backend): IntelliJ IDEA (Community or Ultimate)
2. Web Development (Vanilla JS, Vite, CSS): Visual Studio Code (VS Code)
My takeaway: :) |
Beta Was this translation helpful? Give feedback.
-
|
For that combo I'd honestly just use both intelliJ IDEA for Java and VS Code for the frontend stuff. Sounds like more setup but you get used to switching pretty fast and each tool just works way better in its own lane. |
Beta Was this translation helpful? Give feedback.
Great question! Finding the right workflow early on is a massive advantage. Since you're dealing with two very different ecosystems—a heavy, compiled JVM language and a fast, dynamic frontend stack—trying to force a "one size fits all" IDE usually leads to friction.
Here is the industry-standard dual-setup approach I highly recommend for your specific stack:
1. Java (Core Modules & Backend): IntelliJ IDEA (Community or Ultimate)