Heim > Artikel > Entwicklungswerkzeuge > Detaillierte Erläuterung der Debugging-Methode für lokale Haltepunkte von PhpStorm
Die folgende Tutorial-Kolumne von phpstorm stellt Ihnen die Methoden und Schritte des lokalen Breakpoint-Debuggings von PHPStorm vor. Ich hoffe, dass es für Freunde in Not hilfreich sein wird!
Vorwort:
Beim Debuggen von PHP-Code wird print_r oder var_dump häufig zum Festlegen von Haltepunkten verwendet. Wenn das Projekt jedoch komplexer ist, ist dies eine sehr ineffiziente Lösung dieses Problem. Möglicherweise sind Sie zunächst nicht mit dem Debuggen von Haltepunkten vertraut, aber wenn Sie sich erst einmal daran gewöhnt haben, werden Sie sich umso wohler fühlen, je häufiger Sie es verwenden.
Hinweis: Folgendes befindet sich in der Windows7+Apache-Umgebung:
1. Überprüfen Sie, ob in der lokalen PHP-Umgebung Xdebug installiert ist Xdebug; Wie unten gezeigt
[xdebug] ;zend_extension的值根据自己的本地环境填写 zend_extension = "D:/IdeMix442_jcp/php-5.5.27-Win32-VC11-x64/ext/php_xdebug-2.2.5-5.5-vc11-x86_64.dll" xdebug.idekey=phpstorm xdebug.remote_enable = On xdebug.remote_host=localhost ;xdebug.remote_port默认值为9000,这里需要跟phpstorm配置一致,下面有说明 xdebug.remote_port=9000 xdebug.remote_handler=dbgp xdebug.auto_trace = On3. Konfigurieren Sie dann phpstorm und stellen Sie sicher, dass der Debug-Port nicht von anderen Anwendungen belegt ist. Wenn das Programm den Haltepunkt nicht betreten kann, können Sie überlegen, ob andere Anwendungen Ihren lokalen 9000-Port belegen. 4. Installieren Sie die Xdebug-Erweiterung für Ihren Chrom-Browser.
1. Öffnen Sie in dem Browser, in dem Sie die Xdebug-Erweiterung installiert haben, eine Seite Ihres lokalen Projekts. Und aktivieren Sie das Debuggen in der oberen rechten Ecke des Browsers, wie unten gezeigt.
2. Öffnen Sie in Ihrem PHPstorm-Editor den Code, den Sie auf der Seite durchgehen möchten, im Browser und gehen Sie wie unten gezeigt vor.
3. Aktualisieren Sie die Seite, die Sie im Browser geöffnet haben, erneut und sehen Sie sich dann Ihren PHPStorm-Editor an. Der rote Kreis am Haltepunkt auf der linken Seite ändert sich in ein Häkchen im Kreis, was bedeutet, dass Sie den Haltepunkt eingegeben haben. Wie unten gezeigt
3. Einige einfache Vorgänge zum Debuggen von Haltepunkten
3. Wenn Sie direkt von einem Haltepunkt zu einem Haltepunkt in einer anderen Zeile springen möchten, können Sie nach der Eingabe des Haltepunkts auf den Haltepunkt klicken, den Sie unterbrechen möchten, und dann F9 drücken oder auf die grüne Schaltfläche klicken den unteren Rand, wie unten gezeigt.
4. Wenn Sie Haltepunkte an mehreren Stellen haben und aufgrund des Haltepunkt-Debuggings mehrere Dateien öffnen und sehen möchten, wo Sie Haltepunkte haben, können Sie Strg+Umschalt+F8 drücken, um Haltepunkte zu durchsuchen
5. Es gibt viele Tipps zum Debuggen von Haltepunkten, die Sie während der Verwendung langsam entdecken und erkunden können.
Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Debugging-Methode für lokale Haltepunkte von PhpStorm. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!