यह सुनिश्चित करने के लिए कि कोड ठीक काम करता है, मैं इंटरैक्टिव डीबगर में कोड की कई पंक्तियों को लोड और चलाने में सक्षम होना चाहता हूं। ऐसा करके मुझे कोड की शुरुआत से फिर से शुरू करने की आवश्यकता नहीं है, जो अधिक समय लेता है। मैंने दो तरीकों की कोशिश की लेकिन न तो काम किया। आर और मैटलैब से आ रहा है, मैं इस सुविधा को पसंद करता हूं। कोई भी सुझाव दे सकता है?पिचर्म में इंटरैक्टिव डीबगर को कोड कैसे लोड करें?
विधि 1: interactive shell debugging with pycharm के अनुसार, एक कोड इंटरैक्टिव डिबगर को pycharm संपादक में टाइप द्वारा
1> set a debugging point
2> highlight the code you want to load to Python console
3> alt+shift+E
जब मैं इन चरणों का पालन लोड कर सकते हैं: मैं डिबग बिंदु निर्धारित, गति प्रदान करने के कोड डीबग डीबग पॉइंट, और कोड प्रेस alt + shift + e का चयन करें। डीबग कंसोल में कोड लोड करने के बजाय, यह डिफ़ॉल्ट रूप से पायथन कंसोल पर लोड होता है। मेरे पास चर और संकुल तक पहुंच नहीं है जिसे मैं पायथन कंसोल संदर्भ के तहत डीबग करना चाहता हूं।
मुझे पाइथन कंसोल को कम करना है, फिर इसे फिर से चलाएं। कभी-कभी यह डीबगर कंसोल में चलता है। उत्तर के नीचे "उस कंसोल का चयन करें जिसे आप लक्षित करना चाहते हैं" का सुझाव देते हैं। कदम क्या है? आप डीबगर पर क्लिक करते हैं? फिर कोड का चयन करें और एटीएल + शिफ्ट + ई दबाएं? मैंने कोशिश की, यह काम नहीं करता है।
संपादित करें: https://www.jetbrains.com/help/pycharm/2017.1/loading-code-from-editor-into-console.html
Method2: सरकारी दस्तावेज़ लेकिन बहुत उपयोगी नहीं मिला प्रकार और इंटरैक्टिव डिबगर कंसोल में सीधे प्रयोग कोड। हालांकि, कोड (एकाधिक लाइन) को वापस संपादक में लाने का कोई आसान तरीका नहीं है। कंसोल इतिहास स्वचालित रूप से नवीनतम से सबसे पुराने क्रमबद्ध किया जाता है। कंसोल इतिहास से कॉपी होने पर, आपके पास वांछित कोड की आखिरी पंक्ति संपादक में पहली पंक्ति के रूप में होती है। धागे के नीचे देखें, मेरे पास एक ही समस्या है। How to invert console history order in pycharm for copy pasting?
बस कोड टुकड़ा मोड और कॉपी/पेस्ट जो कुछ भी कोड तुम वहाँ की तरह में पहले से अभिव्यक्ति का मूल्यांकन उल्लेख (Alt + F8) खिड़की का उपयोग करें। मेरे स्क्रीनशॉट से – heenenee