I'd cast my vote for Eclipse, even if you only think you'll be using Java for a few months. Having a capable IDE to provide error-checking and auto-completion capabilities will save you a bundle of time over using any basic text editor. (And, as The Elite Gentleman has already pointed out, if you take to the environment, you can always continue to use it to develop in a variety of other languages after the course is over!)
Answer from Steve V. on Stack OverflowHi, I am trying to learn Java.
I'm probably going to learn it on both Mac and Windows.
For Mac, is there any lightweight IDE recommendation you guys have?
Then, for Windows, is it possible to use Notepad++ or is it recommended for java? I am working through a textbook "Programming and Problem Solving with Java".
I like Notepad++ because it is very lightweight, and I have past experience from botting Diablo II using it.
Best!
macos - Simple Java IDE for Mac? - Stack Overflow
Which IDE is better for Spring development, IntelliJ or Netbeans?
if a library is so complicated then it forces you to one IDE vs another, then you need a different library.
I've used Spring across all IDEs, no issues. So pick whatever you prefer.
More on reddit.comlightweight IDE to learn Java
Recommended Java IDE for Mac?
IntelliJ with the Darcula theme.
More on reddit.comWhat is a Java IDE?
What are the Most Popular Java IDEs of 2025?
Videos
I'd cast my vote for Eclipse, even if you only think you'll be using Java for a few months. Having a capable IDE to provide error-checking and auto-completion capabilities will save you a bundle of time over using any basic text editor. (And, as The Elite Gentleman has already pointed out, if you take to the environment, you can always continue to use it to develop in a variety of other languages after the course is over!)
Here are common GUI based options that you can have a closer look at:
Fullsize IDEs
- http://eclipse.org/
- http://netbeans.org/
- http://jetbrains.com/idea/
Smarter Text Editors
- http://macromates.com/
- http://sublimetext.com/
- http://chocolatapp.com/
Note: I chose the ones that make sense for me. There are also tons of other choices like Smultron, BBEdit and others. You can start browsing for them here:
http://alternativeto.net/software/eclipse/?platform=mac
I'd cast my vote for Eclipse, even if you only think you'll be using Java for a few months. Having a capable IDE to provide error-checking and auto-completion capabilities will save you a bundle of time over using any basic text editor. (And, as The Elite Gentleman has already pointed out, if you take to the environment, you can always continue to use it to develop in a variety of other languages after the course is over!)
Answer from Steve V. on Stack Overflow