Ich plädiere für CodeBlocks, hatte ich selbst das gesamte Studium durch genutzt.
Netbeans mag ich nicht und es mich nicht
Eclipse nutze ich gern für Java, aber für C++ ist es dann doch irgendwie zu träge (für Java ist es nicht performanter, aber da kann man ja wenigstens mit UI etc rumspielen und Java selbst ist ja auch nicht der Performance-Brecher
).
CodeBlocks mag ich so sehr, weil es das nötigste an IntelliSense mitbringt und selbst kleiner ist als MinGW (CodeBlocks ohne MinGW: ~20MB, mit MinGW >40MB,
Edit: mittlerweile gar 33MB vs 80MB )
Für Visual Studio gilt das mit der Trägheit noch viel mehr als für Eclipse, das ist halt einfach eine unfassbar große IDE mit so vielen Features die man zum starten mit C++ gar nicht braucht... (Integration in Azure-Cloud / Autodeployment und so Späße).
N Kollege von mir hat Bloodshed Dev C++ bevorzugt, die meisten meiner Kommilitonen haben mit Netbeans gearbeitet.
Unterm Strich also wie so oft persönliche Vorliebe, was man nimmt.
Für C++ reicht mit CodeBlocks völlig, für Java darfs halt Eclipse sein, und bei C# auch langsam Visual Studio. Aber das ist nur meine Meinung
PS:
CodeBlocks hat man echt fix installiert, vor allem beim MinGW-Package fällt meine ich die Compilerkonfiguration flach, und falls man es nicht mag hat man es ja schnell wieder vom PC runter.
Ähnliches dürfte für Bloodshed Dev C++ gelten.
Daher würde ich mit was leichtgewichtigem Anfangen und bei Bedarf halt mit ner mächtigeren IDE wie Netbeans weitermachen.