Benutzt ihr eine IDE
Andavos
- perl
Hallo,
ich wollte mal fragen ob ihr eine IDE (Entwicklungsumgebung) benutzt, oder ob ihr PHP mit einem Editor programmiert.
Also ich habe letztens mal die Zend IDE getestet, und fand diese nicht so toll:
1. Syntaxhervorhebung ist nicht so gut und man kann nur wenig daran ändern. Sieht sehr einfarbig aus.
2. "Code-Analyse" bringt Pseudo Fehler hervor.
Bsp: while($row = mysql_fetch_object($mysql_query_var))
Da ist dann ne Fehlermeldung das dort evt. == stehen muss.
Bsp#2: Wenn man in einer Include Datei eine Variable defininiert hat (z.B. Verbindungskennung) und diese dann in einem Script benutzt welches auf die Variable zurück greift, erhält man eine Fehlermeldung.
3. Naja beim Debugger kann ich auch eben F9 bei Phase5² drücken, dann sehe ich welche Meldung mir der Server ausgibt.
Was gut war, ist die Befehls und Funktionsvervollständigung, so erspart man sich Tipparbeit.
Der Nachteil ist, so verlernt man sehr schnell die Befehle. In HTML kann man sich Atribute für Tags anzeigen und Einfügen lassen.
Wenn ich dann aber mal mit Notepad in die HTML Datei eingreifen muss, muss ich erstmal tief im Gedächtnis wühlen, wie das Atribut richtig geschrieben wird. In PHP ist dies nicht der Fall, da kann ich alle wichtigen Funktionen aus dem Kopf.
Aber evt. habt ihr mit anderen IDE andere Erfahrungen gemacht.
MFG
Andavos
你好 Andavos,
- "Code-Analyse" bringt Pseudo Fehler hervor.
Bsp: while($row = mysql_fetch_object($mysql_query_var))
Da ist dann ne Fehlermeldung das dort evt. == stehen muss.
Nein, eine Warnung, und die Warnung ist voellig korrekt. Die Verwechselung
von = und == ist in C-aehnlichen Sprachen nicht selten. Richtig[tm] waere
es so:
while(($row = mysql_fetch_object($mysql_query_var)) !== FALSE)
再见,
克里斯蒂安