![]() |
| | Themen-Optionen | Thema durchsuchen |
| | Nach oben #2 |
| Wikinger Registriert seit: 02.03.2006 Ort: Aachen
Beiträge: 189
|
$ php --help: ... -l Syntax check only (lint) ... Der PHP Parser hat einen eingebauten Syntax Checker. Ist natürlich nicht so kompfortabel in der Verarbeitung wie mit einer Java Bibliothek, aber die Ausgaben kann man ja parsen. gruß, Dennis |
| | |
| | Nach oben #4 |
| Projektleiter Registriert seit: 30.11.2005 Ort: Bottrop
Beiträge: 1.133
|
Es gibt einen PHP-Interpreter/Compiler, der in Java geschrieben ist. Nennt sich Quercus und ist von den Machern von Resin. Vielleicht kannst du den zum Syntax-Check nutzen. Steht allerdings unter GPL.
__________________ Patrick Gotthardts Weblog. |
| | |
| | Nach oben #5 |
| Neuer Benutzer Registriert seit: 19.11.2008
Beiträge: 10
|
Hmm, also die Lib dahinter ist mir nicht direkt bekannt, aber ich weiß das die Entwicklungsumgebung NetBeans seit Version 6.5 auch PHP5 Entwicklung ermöglicht. Bei Eclipse kann das ganze aber dennoch in einer SWT (also native) Variante rumschwirren, daher würde ich Dir NetBeans und dort Speziell das NetBeans Plattform PHP Projekt empfehlen, dort solltest Du fündig werden. Vermutlich benötigst Du dann zum Standalone prüfen die paar NetBeans Jar's und dann bastelst Du Dir ein Bash/DOS Skript das die Argumente richtig parst. www.netbeans.org Geändert von marc9022 (22.11.2008 um 12:49 Uhr) |
| | |
| | Nach oben #6 |
| Erfahrener Benutzer Registriert seit: 27.02.2006
Beiträge: 159
|
Hallo, nur zum besseren Verständnis, eine native Library Lösung unter Java hat nichts mit der SWT zu tun, außer dass die SWT selber diese Lösung nutzt. SWT dient zur Oberflächendarstellung und erweitert das AWT-Darstellungsmodell um verschiedene Dinge. Mit einen Parser/Checker hat die SWT aber nun überhaupt nichts zu tun. Die PHP plugins für Eclipse sind m.E. allesamt 100% Java pure. Gruß, Jumper, the II. |
| | |
| | Nach oben #7 |
| Neuer Benutzer Registriert seit: 19.11.2008
Beiträge: 10
|
SWT nutzt nicht offiziell Standadrdkonforme native Bindings, erfüllt also nicht die Logoanforderungen der SUN Kompatibilitäts Testsuite. Ausserdem findet man in den SWT Namespaces ohne weiteres Platformspezifische Interfaces für OLE/COM/ActiveX was definitiv nichts mehr mit Java zu tun hat! Bei Eclipse und gerade SWT muss man daher immer aufpassen was für Teile des Frameworks man sich ausborgt. Beim NetBeans Framework ist das egal, weil an jeder Stelle und ohne Außname immer 100% pure Standard Java verwendet wird. (zum besseren Verständniss ps: Falls Du es nicht verstanden hast. Die NetBeans Plattform enthällt einen PHP5 Parser in pure 100% Java. Bei Eclipe kann man halt nicht sicher sein, weil da immer mal gerne mit Plattformbehaftung rumjongliert wird - und das wurde auch schon desöfteren von SUN kritisiert und als unsauber bezeichnet, nicht ohne Grund. Geändert von marc9022 (27.11.2008 um 21:35 Uhr) |
| | |
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | Thema durchsuchen |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| PHP 5.2 Kompilierung schlägt fehl | Byrel | Tools, Server, Betriebssysteme | 0 | 03.11.2006 21:09 |
| [Rezension] PHP 5 Kochbuch | Artemis | Literatur | 2 | 07.09.2006 19:15 |
| PHP 5.1.5, PHP 4.4.4 und PHP 5.2.0 RC2 veröffentlicht | Ben | Nachrichten | 2 | 01.09.2006 16:05 |
| PHP 5.1 ist drausen | robo47 | Nachrichten | 5 | 28.11.2005 20:30 |
| Neue PHP "release candidates": PHP 4.4.2 RC 1 und PHP 5.1 RC 6 | Ben | Nachrichten | 1 | 21.11.2005 20:48 |