Entwicklungsumgebungen

Unter einer Entwicklungsumgebung versteht man ein Programm, das einen Editor enthält und das dazu alle Quelltexte eines Projektes verwalten und den Compiler ansteuern kann. Dazu kann man mit Hilfe eines Debuggers ein Programm unter Beobachtung durchlaufen, um das Verhalten zu testen und Fehler zu finden. Teilweise können damit auch Versionsverwaltungssysteme angesteuert werden.

  • Code::Blocks (C++) - [für Linux, Mac und Windows]
  • CodeLite (C++) - [für Linux, Mac und Windows]
  • Eclipse (Java, C++ und weitere) - [für Linux, Mac und Windows]
  • Visual Studio (Visual C++, Visual Basic, Visual C#) - [für Windows]
  • XCode (C++, ObjC) - [für MacOS]
  • KDevelop (C++) - [für Linux]
  • Anjuta (C++) - [für Linux]
  • Lazarus (Pascal/Delphi) - [für Linux, Windows und Mac]