Für Menschen · Seien Sie begeistert und Sie werden begeistern !
Als Editor für php-Projekte gab es bisher keinen kostenfreien Editor, der die Vorzüge anderer Sprachen mitbringt, wie z.B. automatischer Codeverfollständigung und Debuggen des Codes.
Die Entwicklungsumgebung Eclipse, die eigentlich für Java geschaffen wurde kann mit so einigen Plugins aufgepeppt werden und so unter anderem zu einem vollwertigen XML- oder PHP-Editor werden.
PHPEclipse besteht aus einer Reihe Plugins für die Umgebung Eclipse mit integrierter IDE für PHP-Entwicklung. Die Plugins PHPEclipse und die Applikation Eclipse sind in Java geschrieben und sind damit Plattformunabhängig. Außerdem handelt es sich bei beiden Projekten um Open Source Software, ist also unter anderem kostenlos. Dies bedeutet aber nicht, dass sie nicht leistungsfähig ist.
Die Installation stellt einige Anwender immer wieder vor Probleme. Die Probleme die mir so aufgefallen sind, habe ich bisher notiert und lege deshalb hier mal eine Installation von PHPEclipse mit Hilfe von XAMPPlite unter Windows ab, welches als lokaler Server außerordentlich gut läuft und recht schnell eingerichtet ist.
Hierzu verwende ich für diese Erläuterung xampplite, der sich bei apachefriends.org downloaden läßt.
Entpackt das Packet und legt es am besten direkt auf der Platte ab (D:\xampplite\). Ich richte es immer auf einer zweiten Platte ein, falls ich mal mein System neu einrichten muss, dann fällt wenigstens das Einrichten solcher Applikationen weg.
Startet die Datei setup_xampp.bat und die nötige Configuration wird in die ini-Dateien geschrieben.
Im weiteren sollten wir noch die PHP-Hilfe einbinden, da PHPEclipse darauf zugreifen kann. Der Download der deutschen Hilfe ist bei php.net zu finden. Diese chm-Datei kopieren wir in den Ordner D:\xampplite\php\php_manual_de.chm .
Die Applikation Eclipse downloaden und im "Server"(/xampplite/eclipse) ablegen.
Nun einen Ordner "workspace" anlegen - D:\xampplite\eclipse\workspace\
Bitte legt dort einen Ordner "test" an - D:\xampplite\eclipse\workspace\test\
Nun stellen wir Eclipse noch auf eine deutsche Benutzerfläche um. Dazu die Language-Packs downloaden und ebenfalls im Ordner Eclipse ablegen (Neustart nicht vergessen).
Die Daten sind auf der Projektseite zu finden - phpeclipse.de. Für eine bessere Funktion bindet die CVS 1.1.8 ein.
Nachdem wir die Daten kopiert haben, starten wir Eclipse neu und konfigurieren die PHP-Einstellungen unter "Fenster --> Benutzervorgaben --> PHPEclipse Web Development".
Wenn wir nun Eclipse starten, müssen wir nur noch, über "--> Fenster --> Perspektive öffnen --> Andere --> PHP", die Ansicht anwählen.
Nun den Debugger downloaden und in das Verzeichnis D:\xampplite\php\ext\ kopieren.
Hierbei ist es wichtig den Debugger zur richtigen PHP-Version zu wählen. Wenn euer Server aktiviert ist (xampp_start.exe), dann erstellt eine kleine php-Seite phpinfo.php mit folgendem Inhalt:

<?php phpinfo();?>
Diese Datei speichert ihr im Ordner D:\xampplite\eclipse\workspace\test\ und ruft die Seite im Browser dann unter folgendem Link auf - http://localhost/eclipse/test/phpinfo.php
Nun könnt ihr in der ausgegebenen Seite eurer Konfiguration nachlesen. Unter anderem in der ersten Überschrift eure PHP-Version.
"PHP Startup: Unable to load dynamic library 'D:\sampplite\php\ext\php_dbg.dll' - The specified procedure could not be found." - Die Version der Debugger-dll stimmt nicht mit der PHP-Version überein.
XML-Editor - xmlbuddy.comhändischer Spam:
Beachte die Kommentarregeln, jede Form von versuchtem Spam wird gelöscht. Warum und wieso steht in einem meiner Beiträge.
Bezug auf Textstellen:
Du kannst direkt bezug auf Textstellen im Beitrag nehmen. Dazu muss lediglich der Bereich im Artikel markiert werden; daraufhin erscheint ein Button, der den markierten Text in das Kommentarfeld übernimmt und als Zitat auszeichnet. Die Funktion ist nur bei aktivem JavaScript nutzbar.
xHTML:
Du kannst folgende Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <blockquote cite=""> <code> <pre> <em> <strong> <strike> <ul> <ul> <li>
Achte darauf, wenn du Code im Kommentar hinterlegen willst, dann muss der Code maskiert sein. Dann wird er nicht interpretiert. Der Code muss mit Hilfe von HTML-Entities dargestellt werden, d.h. dass man z.B. < als < und > als > einfügt.
E-Mail-Benachrichtigung bei neuen Kommentaren ?
Wenn der Haken in der Checkbox gesetzt ist, dann wirst du über neue Kommentare vie E-Mail informiert. Der Versand erfolgt nur, wenn du die URL in der Bestätigungs-E-Mail genutzt hast oder schon Abonnent hier im Blog bist.
Kommentar erscheint nicht:
Alle Kommentare werden manuell geprüft, freigegeben und nach Möglichkeit beantwortet. Bitte um etwas Geduld und Nachsicht.
Identifikationsbilder (Avatare):
Auf Gravatar.com kann man sich mit seiner E-Mail-Adresse registrieren und ein Bild hochladen, dann erscheint dieses Gravatar hier und in vielen weiteren Blogs.
Spamschutz:
Das Kommentarformular ist mit einem Spamschutz ausgerüstet. Solltest du diesen Artikel ohne JavaScript besuchen und kommentieren wollen, so muss du die Frage beantworten und das jeweilige Wort in das Textfeld eingeben.
bueltge.de [by:ltge.de] wird von Frank Bültge geführt, administriert und gestaltet. Alle Inhalte sind persönlich von mir ausgewählt und erstellt, nach bestem Gewissen und Können, was die Möglichkeit von Fehlern nicht ausschließt.
Das Weblog wird angetrieben von WordPress und aktuell gibt es 971 Beiträge, 19448 Kommentare in 14 Kategorien und 459 Tags.
Das Blog wird liebevoll mit xHTML & CSS in Handarbeit gestaltet. Erstellt mit ♥ zum Befüllen und Erhalten.
Design und Code ist unter Copyright
© 2001 - 2012 bueltge.de [by:ltge.de]
30. Januar 2007 um 11:58
Top Anleitung - Danke !!
24. April 2008 um 13:35
Hallo
Danke für diese Anleitung.
Gottes Segen
19. November 2008 um 12:19
23. August 2009 um 17:04
Die Google-Suche führte mich mal wieder auf deine Seite, da wusste ich: bald bin ich gerettet!
Die Eclipse-Entwicklungsumgebung ist wirklich toll. Probleme hatte ich zunächst mit der Einstellung der PHP-Hilfe. Zunächst wurde zwar die Hilfe aufgerufen aber nicht zu entsprechenden Funktion gesprungen. Ich musste dann den "PHP help Command" anpassen. In meinem Fall sieht er jetzt so aus:
hh.exe "mk:@MSITStore:{0}::/res/function.{1}.htmlDie erste Variable {0} steht für den Pfad zur CHM-Datei, die zweite Variable {1} wird durch den Begriff ersetzt der bei Aufruf der Hilfe markiert ist. Man kann die Korrektheit des "PHP help Commands" überprüfen, wenn man die CHM-Datei öffnet und die gewünschte Funktion sich anzeigen lässt. Dann mit rechtem Mausklick Eigenschaften öffnen und die Adresse (URL) anschauen.Getestet mit Eclipse Plattform 3.5.0 und PHPEclipse 1.2.1.
Mal wieder vielen Dank für Deine Hilfe!!
LG
Geb