2012-11-01 14 views
9

जब मैं डिबगिंग कर रहा हूं, तो मैं कुछ निर्देशिकाओं को बाहर करना चाहता हूं - उदाहरण के लिए, प्रत्येक बार कक्षा को तुरंत चालू किया जाता है, मेरे डीबगर कदम डॉक्टर के क्लासलोडर :: 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

आप स्टेप फ़िल्टर की सुविधा में देखना चाहते हैं: 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। @ डेरिक - हाँ, यह xdebug के अगले संस्करण के लिए एक अच्छी सुविधा होगी; बहुत अधिक ढांचे या सीएमएस के साथ काम करते समय भी यही समस्या आती है। फिलहाल एकमात्र तरीका यह है कि किसी के अपने कोड की शुरुआत में ब्रेकपॉइंट सेट करना है, और 'ब्रेक तत्काल' विकल्प को बंद करना है। – SDC

+0

अब भी Xdebug के लिए एक टिकट जोड़ा गया है। – Derick

+0

धन्यवाद डेरिक। उत्तर के लिए, और xdebug दोनों के लिए)) – KOHb

6

समारोह पीएचपी तूफान पर मौजूद है कि 2016,2

तहत Languages & Frameworks > PHP > Debug > Skipped Paths

PHP Storm 2016.2

संबंधित मुद्दे

 संबंधित मुद्दे