WordPress FAQ

⌘K
  1. Start
  2. /
  3. WordPress FAQ
  4. /
  5. Glossar
  6. /
  7. IDE — Was ist eine Integr...

IDE — Was ist eine Integrated Development Environment?

Eine IDE (Integrated Development Environment) ist eine Softwareumgebung, die Code-Editor, Debugger und Build-Tools in einer einzigen Anwendung vereint.

Was bedeutet das?

Der Begriff IDE steht für „Integrated Development Environment“, auf Deutsch „Integrierte Entwicklungsumgebung“. Gemeint ist ein Programm, das Entwicklerinnen und Entwicklern alle wichtigen Werkzeuge für die Softwareentwicklung an einem Ort bereitstellt: einen Text-Editor mit Syntax-Highlighting, einen Debugger zum Auffinden von Fehlern, eine Autovervollständigung (Code-Completion), Versionskontrolle per Git sowie oft ein integriertes Terminal.

Die bekanntesten IDEs im Web-Bereich sind Visual Studio Code (kurz VS Code) von Microsoft, PhpStorm von JetBrains und Sublime Text. VS Code hat sich als De-facto-Standard durchgesetzt, weil es kostenlos ist, auf allen Betriebssystemen läuft und über tausende Erweiterungen verfügt. PhpStorm ist kostenpflichtig, bietet aber tiefe PHP-Unterstützung inklusive WordPress-spezifischer Code-Analyse.

Im Unterschied zu einem einfachen Text-Editor wie Notepad kennt eine IDE die Struktur der Programmiersprache. Sie zeigt Fehler schon beim Tippen an, springt direkt zur Definition einer Funktion und schlägt passende Methoden vor. Das spart erheblich Zeit und reduziert Tippfehler, die sonst schwer zu finden wären.

Beispiel aus der Praxis

Sie betreiben eine WordPress-Website und möchten eine kleine Anpassung im Child-Theme vornehmen: Das Menü soll auf mobilen Geräten anders aussehen. Statt direkt in der WordPress-Oberfläche unter „Erscheinungsbild / Editor“ zu arbeiten, laden Sie die Theme-Dateien via FTP herunter, öffnen das Projekt in VS Code und bearbeiten die Datei functions.php sowie die zugehörigen CSS-Dateien lokal. VS Code zeigt Ihnen sofort an, wenn eine schließende geschweifte Klammer fehlt, und die Git-Integration protokolliert jede Änderung. Erst nach lokalem Test deployen Sie die Änderung zurück auf den Server.

Dieser Workflow ist für professionelle WordPress-Entwicklung Standard. IDEs mit PHP- und WordPress-Unterstützung erkennen WordPress-Funktionen wie get_template_part() oder wp_enqueue_script() und zeigen direkt die zugehörige Dokumentation an.

Tipp aus der Praxis

Installieren Sie in VS Code das Plugin „PHP Intelephense“ für präzise PHP-Autovervollständigung sowie „WordPress Snippets“ für häufige WordPress-Funktionen. Kombiniert mit dem Plugin „GitLens“ haben Sie eine vollwertige WordPress-Entwicklungsumgebung, die kostenlos ist und kaum Ressourcen verbraucht. Aktivieren Sie außerdem die EditorConfig-Unterstützung, damit Einrückungen und Zeilenenden konsistent bleiben, wenn mehrere Personen an demselben Theme arbeiten. Wer regelmäßig PHP-Code schreibt, sollte in den VS-Code-Einstellungen den PHP-Interpreter hinterlegen, damit Syntaxfehler schon beim Speichern gemeldet werden, nicht erst beim Upload auf den Server.

Verwandte Begriffe

Still stuck? Contact

Wie können wir helfen?