Ich bin Java-Entwickler und möchte Spieleprogrammierung in C++ lernen. Ich habe Eclipse, Intellij (vor kurzem) für die Java-Entwicklung verwendet.
Bitte schlagen Sie vor, welche IDE am besten für die C++-Entwicklung geeignet ist. Es gibt viele da draußen wie Visual Studio, CLion, Eclipse usw. Welches soll verwendet werden (nicht basierend auf Benutzerfreundlichkeit, sondern auf lange Sicht am besten/reichsten)?
Da ich gehört habe, dass die Linux-Umgebung für C++-Entwickler am besten ist, schlagen Sie bitte die beste IDE für Windows und Linux vor.
Hier mit am besten meine ich:
1. Community/Stackoverflow/Google-Unterstützung für Probleme
2. Reich an Steuerelementen/Verknüpfungen (wie wir wissen, ist Eclipse großartig für Java unter Windows, aber als ich anfing, Intellij zu verwenden, fand ich es viel besser und schneller)
3. Am weitesten verbreitet
4. Umfangreiche Plugins oder Module oder Bibliotheken unterstützen
5. Responsive
usw.
Danke !
Meiner Erfahrung nach war Visual Studio unter Windows der beste Übergang für einen Java-Programmierer. Es hat das größte Ökosystem / die größte Community aller von Ihnen erwähnten Editoren und würde Sie gut aufstellen, wenn Sie sich für .Net-Sprachen usw. entscheiden.
Hier ist ein MSDN-Link für die ersten Schritte mit C++ in Visual Studio
Wenn Sie IntelliJ oder andere JetBrans-Produkte mögen, haben Sie CLion in Betracht gezogen ? Verwendbar unter Windows und Linux (auch Mac, wenn Sie möchten). Es wird eine Oberfläche haben, mit der Sie vertraut sind, und Sie können auch die IntelliJ-Verknüpfungen und das Design verwenden, sodass Sie keine neuen Befehle lernen müssen.
Ich weiß nicht, wie weit verbreitet es ist, aber es gibt verschiedene Plugins für die JetBrains-Produkte. Sie neigen dazu, schnell zu arbeiten (sobald die Indizierung bei einem großen Projekt abgeschlossen ist), und ich hatte bisher nur einen Absturz von ihrer gesamten Suite über mehrere Produkte hinweg (und das war eine EAP-Version).
Da Sie über Spieleentwicklung sprechen, sollten Sie eine Spiel-Engine wie Unreal verwenden, und diese Spiel-Engine hat eine eigene IDE.
Tirolel
Basil Bourque