2013-05-25 20 views
15

Po uruchomieniu debugowania i użyciu innego skryptu na serwerze (np. Adminer), tj. Skryptu spoza projektu, który nie jest przeznaczony do debugowania, skrypt jest wstrzymywany przez PhpStorm i po dwóch ostrzeżeniach pojawia się:Wyklucz inne skrypty z debugowania w PhpStorm

  • Skrypt "[ścieżka do skryptu]" znajduje się poza projektem.
  • Kliknij, aby skonfigurować mapowania ścieżki

Teraz muszę nacisnąć klawisz F9 (tj Wznów), aby kontynuować wykonywanie skryptu. To jest bardzo denerwujące. Czy mogę po prostu wykluczyć te skrypty z debugowania?

+2

Technika, której używam, aby temu zapobiec, uruchamia inne skrypty w innej przeglądarce (np. Debugowanie w Firefoksie, uruchamianie innych skryptów w przeglądarce Chrome). –

+0

Hmm, to miłe obejście. Dzięki. – v6ak

+2

Hmmm .. I ** zastanawiam się ** jakie są te opcje: 'Ustawienia | PHP | Debugowanie | Xdebug | Wymuś podział w pierwszym wierszu, gdy nie określono odwzorowania ścieżki 'i' ... | Wymuś przerwę w pierwszej linii, gdy skrypt jest poza projektem "... – LazyOne

Odpowiedz

26

Istnieje kilka opcji tylko dla że w Settings | PHP | Debug | Xdebug

  • Sił przerwy w pierwszej linii, gdy nie ma odwzorowania ścieżki określonej
  • Sił przerwę w pierwszej linii, gdy skrypt jest poza projektem

Istnieje również Settings | PHP | Debug | Skipped Paths, który może być przydatny w innych sytuacjach, gdy chcesz zignorować żądania debugowania, które zostały zainicjowane dla określonego adresu URL, ale nadal debugować inne adresy URL . Help page here.