You can just start up Eclipse or Visual Studio (the original) and have the exact same experience. That's how I started with Java and zero Linux knowledge.
What you are really complaining about is the fact that nobody is there to shout in your face that these options exist.
What you are really complaining about is the fact that nobody is there to shout in your face that these options exist.