2012-08-03 9 views
6

पायथन आमंत्रण मेरी कुछ .vim फ़ाइलों में परिभाषित किया गया है।पाइथन फ़ंक्शन को डीबग कैसे करें जो विम प्लगइन का हिस्सा है?

:breakadd file linenumber xx.vim काम नहीं कर रहा है।

जब मैं एक कुंजी दबाता हूं जो कुछ पायथन कार्यों के आविष्कार को ट्रिगर करता है, तो वह उस रेखा पर नहीं रुकता है। क्या हुआ? वैसे, मैं विम के डीबग मोड में हूं क्योंकि मैंने vim -D filename का उपयोग करके फ़ाइल खोली है।

जैसा कि निम्न चित्र दिखाया गया है, मैं जो करना चाहता हूं वह एक पायथन फ़ंक्शन डीबग करता है जिसे मैं F5 पर विम में दबाता हूं।

enter image description here

उत्तर

1

मैं कुछ सरल जाँच किया है और मुझे लगता है कि rpdb2 काम करता है जब vim से सक्रिय किया गया। तो आप इसका उपयोग कर सकते हैं (जीयूआई फ्रंटेंड के साथ Winpdb या कंसोल टूल के साथ जिसे आरपीडीबी 2 भी कहा जाता है)।

http://winpdb.org/

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