Übersicht: PHP IDEs, Version 22

Alte Version

Dies ist eine alte Version des Inhalts in unserem Archiv. Besuchen Sie die aktuelle Version dieser Seite.

Diese Version wurde von clod am 15. Okt. 2018 um 11:11 Uhr erstellt.
Bemerkung des Bearbeiters: CodeLobster IDE hinzugefügt

Änderungen gegenüber vorheriger Version anzeigen


Was ist eine IDE?

Der Begriff "IDE" ist die englische Abkürzung für integrated development environment, zu Deutsch: integrierte Entwicklungsumgebung. Es handelt sich um ein Bearbeitungsprogramm, welches für eine oder mehrere (Programmier-)Sprachen angepasst ist. Sehr bekannte IDEs, welche mehrere Sprachen unterstützen sind zum Beispiel Microsofts Visual Studio oder Eclipse.

Was nützt mir das?

Das kommt darauf an, welche Funktionen die IDE mit sich bringt. Die verbreitetsten Funktionen im Bereich PHP IDE sind IntelliSense oder Code Assist, Echtzeit Fehleranalyse und eingebautes Debuggen.

Intellisense / Code Assist

IntelliSense oder Code Assist ermöglichen ein schnelleres und fehlerloseres Erstellen von Code, indem der Editor zur Eingabe passende Vorschläge gibt. So werden bei einer Eingabe wie $ alle vorhanden Variablen aufgelistet, je weiter der gewünschte Variablenname eingegeben wird, desto feiner wird die Liste. Bei $_S wird etwa $_SERVER angeboten. Wählt der Benutzer eine Variable mit den Pfeiltasten an und übernimmt sie mittels Enter wird diese eingefügt. Meist gibt es ebenfalls Hilfe beim Tippen von z.B: $_SERVER['PHP_SELF'], was einem Anfänger das Suchen der Funktionen erheblich erleichtern kann. Aber auch fortgeschrittenen Entwicklern hilft die IntelliSense, da es ebenfalls Funktionen der eigenen Klassen einbindet und somit dem Entwickler viel Arbeit abnehmen kann.

Echtzeit Fehleranalyse

Die Echtzeit Fehleranalyse zeigt z.B. Syntaxfehler an, somit kann man Probleme noch schneller beheben, da die Fehler speziell markiert werden. Fehlenden Semikola kann so schon beim Programmieren selbst Abhilfe geschaffen werden, und nicht erst beim späteren Testen.

Debuggen

Debuggen beschreibt den Prozess des Suchen von Fehlern in einem Quellcode. Diesen Prozess sollen die IDEs vereinfachen z.B. bestehen Möglichkeiten Variablen an bestimmten stellen ausgeben lassen, ohne am Code Änderungen vorzunehmen und eventuell so weitere Fehler zu übersehen.

Welche PHP IDEs gibt es?

Softwarename
Version
Lokalisiert
Preis der Vollversion
WMP Artikel
VS.Php
2.6.2
Ja
100€² - 120€
mehr über VS.Php lesen
Zend Studio
6.0
118€1 - 475€
mehr über Zend Studio lesen
PHPEdit
2.12
89€ - 299€
mehr über PHPEdit lesen
Aptana
1.1
Ja
kostenlose Version; Pro Version $-US 199.00 ~ 130€
mehr über Aptana lesen

CodeLobster IDE 1.3 Ja
kostenlose Version; Pro Version 79€
mehr über CodeLobster IDE lesen
PHPEclipse
1.2.1
Open Source
NetBeans 6.5+ teilweise Open Source

1: Preisnachlass für Studenten, Auszubildende und Schüler
2: Preisnachlass für Studenten, Auszubildende und Schüler