2010-09-29 8 views
7

मैंने कुछ परियोजनाओं पर इंटेलिजे आइडिया का उपयोग किया है और मुझे वास्तव में उस डिबगर में सुविधा पसंद है जहां मैं कोड की एक पंक्ति में कदम उठा सकता हूं, लेकिन चुनें कि मैं किस तरीके से वास्तव में कदम उठाना चाहता हूं, उनके माध्यम से जाने के बजाए जब तक मैं चाहता हूं कि मैं उसे मारूं।क्या ग्रहण में डीबगर "चयनित में कदम" विकल्प है जो चरणबद्ध करने के लिए विधि के लिए संकेत देता है?

String restult = getMyResult(getParam(), buildSomething(), nextOption(x)); 

मैं ctrl + F5 मारा और के साथ एक सूची पॉपअप करना चाहते हैं:

उदाहरण के लिए, डिबगर इस लाइन पर बंद हो जाता

  • getMyresult()
  • getParam()
  • buildSomething()
  • अगला ऑप्शन()

और मैं getMyResult का चयन कर सकता हूं और अन्य तीनों को छोड़कर उस विधि में कदम उठा सकता हूं।

यह निश्चित रूप से उस सुविधा को याद करता है जब मैं ग्रहण में डिबगिंग कर रहा हूं, क्या किसी को पता है कि कुछ तुलनात्मक है या नहीं?

मुझे ग्रहण में चरण फ़िल्टरिंग विकल्पों के बारे में पता है, लेकिन यह वही नहीं है जो मैं चाहता हूं।

+0

मुझे ग्रहण के बारे में पता नहीं है, लेकिन विजुअल स्टूडियो इसे दाएं बटन मेनू पर रखता है। शायद ग्रहण वही है? – RichieHindle

उत्तर

9

आप बस अपनी इच्छित विधि पर एक कर्सर डाल सकते हैं और Ctrl-F5 दबा सकते हैं, इसलिए कोई अतिरिक्त चयन आवश्यक नहीं है। वैकल्पिक रूप से आप माउस का उपयोग करके Ctrl + Alt-Clik का उपयोग कर सकते हैं।

+0

भयानक। यह काफी अच्छा काम करता है। रुचि रखने वाले किसी के लिए मैक पर सीएमडी + एफ 5। –

+0

"चयन में कदम" के लिए शॉर्टकट वर्तमान में (ग्रहण 4.3) alt-F5 है। – MiB

+0

ओएस एक्स पर, Ctrl + Alt + क्लिक कमांड + Alt + क्लिक है। – robinst

-1

IntelliJ विचार में 10.5
यह
मेनू में में स्मार्ट चरण कहा जाता है यह पाया जा सकता है -

+0

सवाल यह है कि "आप इस ग्रहण को कैसे करते हैं?" सवाल बताता है कि इंटेलिजे में इसे कैसे किया जाए। – RichieHindle

0

आप कर सकते हैं " भागो> में स्मार्ट चरण":

  • करें विधि कॉल का पाठ जिसे आप
  • में कूदना चाहते हैं, फिर संदर्भ मेनू
  • पर राइट-क्लिक करें 0
  • वहां से "चयन में कदम" चुनें।

हर समय काम नहीं करता है।

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