• Eclipse PHP Tool Integration (IPC Spring 2010)

    Es stehen immer neue und mächtigere Tools zur Unterstützung der Entwicklung von PHP-Projekten zur Verfügung. Doch leider fehlt hier oft eine Integration in einer der bekannten IDEs. PHP Tool Integration (PTI) versucht als Erweiterung für Eclipse diese Lücke zu schließen. Der Vortrag zeigt Ihnen, wie Sie mittels dieser Erweiterung unter anderem PHP_CodeSniffer, PHP_Depend und PHPUnit direkt in Eclipse nutzen können.

    Der Vortrag Eclipse PHP Tool Integration (IPC Spring 2010) wurde in den Kategorien Tools & Helferlein, Vorträge einsortiert.

    Diese Präsentation auf Slideshare

    10 Kommentare »


    • tim
      am 31. Mai 2010 um 17:52 Uhr

      unter windows bekomme ich es teilweise ans laufen, unter ubuntu geht nichts ;)


    • Daniel
      am 1. Juni 2010 um 02:49 Uhr

      Keine Ahnung was Du falsch gemacht hast. Mit Ubuntu hatte ich keine Probleme PTI einzubinden. Bin sehr begeistert von den Tools, gerade die Metriken von pdepend und deren Übersicht durch PTI beschäftigen und faszinieren mich.


    • Benjamin
      am 2. Juni 2010 um 09:22 Uhr

      Ich habe das Problem auch, dass ich PHPunit unter Ubuntu 10.04 mit PTI nicht zum laufen bekommen. Bekomme die folgende Fehlermeldung:

      Message:
      An internal error occurred during: “PHPUnit”.

      Exception Stack Trace:
      java.lang.NullPointerException
      at org.phpsrc.eclipse.pti.core.PHPToolkitUtil.hasSuperClass(PHPToolkitUtil.java:222)
      at org.phpsrc.eclipse.pti.tools.phpunit.core.PHPUnit.isTestSuite(PHPUnit.java:452)
      at org.phpsrc.eclipse.pti.tools.phpunit.ui.actions.RunTestCaseAction$1.run(RunTestCaseAction.java:63)
      at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

      Hat jemand das Problem gelöst?


    • Nils Langner
      am 2. Juni 2010 um 09:50 Uhr

      @Benjamin: Ich geb’s mal weiter an Sven. Vielleicht kann er dir ja helfen.


    • Benjamin
      am 2. Juni 2010 um 10:03 Uhr

      Danke Nils.

      Da PHPunit nicht funktioniert hat, habe ich mal noch die Funktionalität von Copy & Paste ausprobiert. Dies funktioniert leider auch nicht richtig. Denke ich mal, da ich in der Consolenausgabe den kompletten Befehl der ausgeführt wird bekomme, aber dann unter Probleme nichts angezeigt wird. Wenn ich diesen Befehl über die Ubuntu – Konsole ausführe, dann wird mir auch was ausgegeben.

      Außerdem was vielleicht wichtig ist: Ich benutze mit PHPunit, das Zend Framework. Sollte denke ich mal kein Problem darstellen?


    • Nils Langner
      am 2. Juni 2010 um 11:54 Uhr

      @Benjamin: Habe gerade kurz mit Sven geredet. Er meinte, dass er den Fehler noch nicht kennt. Wäre also nett, wenn du es als Bug bei ihm einträgst (http://www.phpsrc.org/projects/pti-phpunit/issues).


    • Benjamin
      am 2. Juni 2010 um 12:05 Uhr

      @Nils
      Wie soll ich dies dort melden. Finde keine Möglichkeit mich dort anzumelden. Oder ein Bug per Formular zu melden. Ich bin blind!


    • Sven Kiera
      am 2. Juni 2010 um 12:23 Uhr

      Hi Benjamin,

      kannst du ein bisschen mehr zu dem Problem sagen? Kenne ein paar Leute und bei denen funktioniert das ohne Probleme (soll nicht heißen, dass es nicht einen Fehler geben kann ;) ). Aktuell habe ich die Tickets noch nicht von SourceForge (http://sourceforge.net/projects/pti/) migriert und würde dich bitten dort ein Ticket zu eröffnen.

      Werde demnächst mal in der Hinsicht auf die Webseite überarbeiten und die Doku ergänzen ;)

      Sven


    • Benjamin
      am 2. Juni 2010 um 13:56 Uhr

      Hallo Sven,

      ich habe den Bug gemeldet. Mein Englisch ist nicht das beste. Ich hoffe du verstehst es trotzdem (http://sourceforge.net/tracker/?func=detail&aid=3010414&group_id=263892&atid=1127654).

      Warum funktioniert das mit Copy/Paste Dector bei mir nicht? Bekomme keine Ausgabe.


    • Sven Kiera
      am 2. Juni 2010 um 15:54 Uhr

      Hi Benjamin,

      werde mir das Problem erst heute Abend ansehen können und hoffe das ich dir dann weiterhelfen kann.

      Gruß,
      Sven

    RSS Feed für Kommentare zu diesem Artikel. TrackBack URL

    Hinterlasse einen Kommentar

    Wir wurden schon öfters gefragt, ob man uns nicht irgendwie unterstützen kann. Die Antwort war immer einfach: Klar! Am einfachsten ist es eure nächsten Einkäufe bei Amazon über unsere Link abzuwickeln. Damit würdet ihr uns schon sehr helfen. Über Co-Autoren freuen wir uns aber noch mehr.