2013-05-25 10 views
15

Wenn ich mit dem Debuggen beginne und ein anderes Skript auf dem Server verwende (z. B. Adminer), also ein Skript außerhalb des Projekts, das nicht debuggt werden soll, wird das Skript von PhpStorm und zwei weiteren Warnungen pausiert erscheint:Andere Skripte aus dem Debuggen in PhpStorm ausschließen

  • Das Skript '[Pfad zum Skript]' befindet sich außerhalb des Projekts.
  • Click Pfadzuordnungen

Jetzt einzurichten, ich habe F9 (das heißt resume) drücken Skriptausführung fortzusetzen. Es ist sehr nervig. Kann ich diese Skripts nur vom Debuggen ausschließen?

+2

Die Technik, die ich verwende, um dies zu verhindern, führt andere Skripte in einem anderen Browser (z. B. debuggen in Firefox, führen Sie andere Skripte in Chrome). –

+0

Hmm, es ist eine nette Abhilfe. Vielen Dank. – v6ak

+2

Hmmm .. Ich frage mich **, wofür diese Optionen sind: 'Einstellungen | PHP | Debuggen | Xdebug | Erzwinge die Unterbrechung in der ersten Zeile, wenn keine Pfadzuordnung angegeben ist und "... | Erzwinge die Unterbrechung in der ersten Zeile, wenn sich ein Skript außerhalb des Projekts befindet. ... – LazyOne

Antwort

26

Es gibt einige Optionen nur, dass bei Settings | PHP | Debug | Xdebug

  • Force-Pause am ersten Zeile, wenn keine Pfadzuordnung
  • Force-Pause am ersten Zeile angegeben, wenn ein Skript außerhalb des Projektes ist

Es gibt auch , was in anderen Szenarien nützlich sein kann, wenn Sie Debug-Anfragen ignorieren möchten, die für bestimmte URLs initiiert wurden, aber dennoch andere URLs debuggen . Help page here.