2013-03-22 4 views
10

में अच्छा कॉल पदानुक्रम PyDev में एक अच्छा कॉल पदानुक्रम प्राप्त करने का कोई तरीका है? मैं एक फ़ंक्शन का चयन करने में सक्षम होना चाहता हूं और देख सकता हूं कि कौन सी फाइलें इसे कॉल की जाती हैं और अंततः अन्य फ़ंक्शंस द्वारा। मैंने एफ 4 दबाकर ग्रहण में पदानुक्रम दृश्य की कोशिश की, लेकिन यह जो मैं चाहता हूं उसे आउटपुट नहीं करता।एक्लिप्स/पायडेव

+1

मैं आमतौर पर 'func_call() 'के" फाइलों में ढूंढता हूं "करता हूं ... ऐसा करने के लिए शायद बेहतर तरीके हैं लेकिन यह ... यह –

उत्तर

11

पीईडीवी के पास Ctrl + Shift + G के साथ एक खोज संदर्भ है (सुनिश्चित नहीं है कि आप एक कॉल पदानुक्रम कह रहे हैं)।

+0

काम करता है शायद यह सबसे नज़दीक है कि हम PyDev के साथ पदानुक्रम को कॉल करने के लिए आ सकते हैं ... – Youcha

+0

यह केवल एक साधारण स्ट्रिंग मिलान है। यह काम नहीं करेगा जब फ़ंक्शन का नाम सरल है, उदाहरण के लिए। 'भेज()'। – zzy

+0

ठीक है, यह सिर्फ एक साधारण स्ट्रिंग मिलान नहीं है - लेकिन आप पाइथन में दिए गए बतख-टाइपिंग में सही हैं, वास्तविक प्रकार का अनुमान लगाना वाकई मुश्किल हो सकता है और क्या यह वास्तविक संदर्भ होना चाहिए या नहीं (और जब संदेह, कार्यान्वयन इसे हटाने के बजाय इस तरह के एक संदर्भ जोड़ता है)। –