3 Stimmen

Haltepunkt mit Eclipse PDT setzen

Ich bin SOOOOO entmutigt. Dies scheint so einfach, aber ein kompletter Neuling in Drupal und Eclipse PDT Ich habe absolut keine Ahnung, wo zu suchen. Meine TAGE der Suche scheint darauf hinzuweisen, dass ich die einzige Person auf dem Planeten mit diesem Problem bin.

Eclipse IDE für PHP-Entwickler (1.2.1.20090918-0703) WampServer Version 2.0 Apache 2.2.11 PHP 5.2.9-2 MySQL 5.1.33 Drupal 6.15 xDebug php_xdebug-2.0.5-5.2.dll

Ich habe mein Projekt in Eclipse so eingerichtet, dass es auf mein Drupal-Verzeichnis zeigt ( C:\wamp\www\drupal -6.15). Ich starte den Debugger (xdebug) und halte bei der ersten Codezeile an. Ich kann den Code Zeile für Zeile durchgehen - ich denke also, ich befinde mich im Debugger, und wenn ich die Anwendung beende, sehe ich die xdebug-Beendigungsmeldung in der Registerkartenüberschrift.

Aber ich kann in keiner der PHP-Codedateien einen Haltepunkt setzen - insbesondere nicht in einer neuen .module-Datei.

Wenn ich mit der rechten Maustaste in die Haltepunktspalte auf der linken Seite in index.php (main) klicke, sehe ich "Haltepunkt umschalten" und den kleinen blauen Kreis neben der Codezeile... also denke ich, ich weiß, wie man einen Haltepunkt setzt. Aber wenn ich versuche, einen Haltepunkt in meinem .module zu setzen, sehe ich ein Menü, das mich auffordert, "ein Lesezeichen hinzuzufügen", und keine Option zum Setzen eines Haltepunkts.

Warum kann ich in dieser Datei keinen Haltepunkt setzen? Ist mein Projektpfad nicht korrekt eingerichtet? Muss ich meinen Include-Pfad ändern? Ich kann Eclipse nicht einmal dazu bringen, Kernmodule zu erkennen, nicht nur Site/Alle Module. Ich habe Beiträge über das "Importieren" von Dateien in das Projekt gesehen und darüber, dass die richtige php.ini-Datei für die Konfiguration von xdebug verwendet wird. Ich bin ratlos.

Es gibt so viele Beiträge über die Verwendung von Eclipst PDT und xDebug und sie alle enden mit "viel Spaß beim Debuggen" oder "setzen Sie einfach einige Haltepunkte und los geht's" - aber was, wenn Sie nicht einen Haltepunkt setzen können? Irgendwelche Ideen, wo Eclipse verloren gegangen ist? Wo in Eclipse kann man eine Liste der Dateien erhalten, die in den Build aufgenommen wurden?

Ich denke, ich muss nur verstehen, warum Eclipse diese Module innerhalb des Projektpfads (d.h. der Drupal-Anwendung) nicht finden kann, damit ich Haltepunkte setzen kann. Dann denke ich, ich kann weitermachen. So entmutigend...

Danke an alle, die zuhören.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X