Dreamweaver:heredoc-syntax wird nicht richtig angezeigt
Florian
- software
Hallo,
wenn ich in Dreamweaver (Vers. 8) ein PHP-script mithilfe von heredoc schreibe, färbt Dreamweaver den Text nicht richtig ein. Er behandelt ihn "von den Farben her" immer noch wie normalen PHP-Code.
Deshalb meine Frage: gibt es ein Patch, mit dem Heredoc doch funktioniert?
Florian Klink
Hello,
wenn ich in Dreamweaver (Vers. 8) ein PHP-script mithilfe von heredoc schreibe, färbt Dreamweaver den Text nicht richtig ein. Er behandelt ihn "von den Farben her" immer noch wie normalen PHP-Code.
Deshalb meine Frage: gibt es ein Patch, mit dem Heredoc doch funktioniert?
Das liegt eventuell an den Zeilenumbrüchen innerhalb der HereDoc-Bounds.
Die müssen zum System passen.
Oder meintest Du, dass die Absätze innerhalb von Dreamweaver nicht richtig angezeigt werden?
Harzliche Grüße vom Berg
http://www.annerschbarrich.de
Tom
Beispielcode:
<?php
echo <<<IRGENDWAS
Test<br>
Test<br>
IRGENDWAS;
?>
und z.B. die <br>s werden nicht in der codeansicht wie html-tags eingefärbt, sondern so ,als ob man radikal etwas in der Art schreiben würtde:
<?php
Test<br>
?>
Also erkennt Dreamweaver irgendwie nicht, dass ich HEREDOC benutzen will...
Hello,
Beispielcode:
<?php
echo <<<IRGENDWAS
Test<br>
Test<br>IRGENDWAS;
?>und z.B. die <br>s werden nicht in der codeansicht wie html-tags eingefärbt, sondern so ,als ob man radikal etwas in der Art schreiben würtde:
Also erkennt Dreamweaver irgendwie nicht, dass ich HEREDOC benutzen will...
Hast Du das Beispiel vollständig mit dem Dreamweaver erstellt, oder von einem anderen Browser übernommen?
Harzliche Grüße vom Berg
http://www.annerschbarrich.de
Tom
Du meinst Editor, oder?
Nein, es wurde komplett dort erstellt.
Hello,
Du meinst Editor, oder?
*ups* Ja, klar
Nein, es wurde komplett dort erstellt.
Und hat die letzte Version das noch anders gemacht?
In meinem DW MX 7.0 sind die Spitzen Klammern noch highlighted.
Da ich den aber extrem selten benutze, weiß ich nicht, wie sich das Teil bei größeren Dateien verhält. Ich hatte nur immer Probleme mit PHP, wenn HereDoc benutzt wurde, und man auf Linux versäumt hatte, die DOS-Zeilenumbrüche umzuwandeln und umgekehrt...
Harzliche Grüße vom Berg
http://www.annerschbarrich.de
Tom
nein auch die mx2004 wollte nicht