2012-11-01 47 views
9

當我調試時,我想排除某些目錄 - 例如,每當一個類被實例化時,我的調試器進入Doctrine的ClassLoader :: loadClass()這是煩人的...我試圖添加我想要的目錄排除設置/ PHP /調試/跳過的路徑,但這並沒有幫助...phpStorm,xdebug:有沒有辦法從調試中排除某些目錄?

+2

「跳過路徑」是一個不同的事情 - 檢查這些門票爲解釋:http://youtrack.jetbrains.com/issue/WI-8572; http://youtrack.jetbrains.com/issue/WI-5732。據我所知,沒有這樣的功能可用(除非你會使用「直到遊標運行」或「運行直到返回」 - 但這很容易搞砸)。我想你需要這張票,但目前它沒有計劃版本:http://youtrack.jetbrains.com/issue/WI-4722 – LazyOne

+0

這就是我想的......謝謝! – KOHb

+0

您可能想看看Step Filters功能:https://www.jetbrains.com/help/phpstorm/2016.3/step-filters.html –

回答

11

Xdebug不支持在調試或分析時跳過目錄。這是我想補充的。 http://bugs.xdebug.org/view.php?id=901有一項功能要求。這似乎Jetbrains的也有這個票:http://youtrack.jetbrains.com/issue/WI-4722

+1

+1作爲權威性答案。 @Derick - 是的,這將是下一版xdebug的一個很好的功能;使用幾乎任何框架或CMS時都會出現同樣的問題。目前唯一的方法就是在自己的代碼開始處設置斷點,並關閉「立即中斷」選項。 – SDC

+0

現在也爲Xdebug添加了一張票。 – Derick

+0

謝謝Derick。這兩個爲答案,併爲xdebug)) – KOHb

6

,這個功能並在PHP風暴存在2016.2

Languages & Frameworks > PHP > Debug > Skipped Paths

PHP Storm 2016.2

相關問題