IntelliJ IDEA · Extract a method

Refactoring

Windows · Linux

Ctrl+Alt+M

Mac

Cmd+Option+M

चुने हुए हिस्से को एक method में निकाल देता है और उसकी जगह call छोड़ देता है। यह कहीं और पड़े हूबहू टुकड़ों को भी ढूँढ़कर बदलने का प्रस्ताव देता है, इसलिए कर्सर से बहुत दूर का कोड भी साथ बदल सकता है।

समूह
Refactoring
एक साथ कुंजियाँ
3

IntelliJ IDEA हर platform पर अलग डिफ़ॉल्ट keymap देता है, और macOS पर दो — "macOS" तथा "macOS System Shortcuts" — इसलिए कुछ भी काम न करे तो पहले Settings में Keymap देखिए; जो आप चुनते हैं वही PyCharm, WebStorm, GoLand और Android Studio में भी वैसे ही चलता है।

कुंजियों के नाम पढ़ना

  • + से जुड़ी कुंजियाँ साथ दबाई जाती हैं। Ctrl+Shift+P का मतलब है Ctrl और Shift दबाए रखकर P।
  • Mac पर Cmd ⌘ है, Option ⌥ (कुछ कीबोर्ड पर Alt लिखा होता है), Control ⌃ और Shift ⇧।
  • Windows का Ctrl Mac पर आम तौर पर Cmd बन जाता है, पर हमेशा नहीं — यहाँ दोनों संयोजन अलग-अलग दिए हैं।
  • कोरियाई, जापानी या चीनी इनपुट चालू हो तो अक्षर वाली कुंजियों के शॉर्टकट काम नहीं करते। लैटिन इनपुट पर जाकर फिर दबाएँ।
  • कोई संयोजन कुछ न करे, तो अक्सर किसी दूसरे प्रोग्राम ने उसे ग्लोबल शॉर्टकट के तौर पर पहले ले लिया होता है।

अक्सर पूछे जाने वाले सवाल

Q. IntelliJ IDEA में Extract a method का शॉर्टकट क्या है?

चुने हुए हिस्से को एक method में निकाल देता है और उसकी जगह call छोड़ देता है। यह कहीं और पड़े हूबहू टुकड़ों को भी ढूँढ़कर बदलने का प्रस्ताव देता है, इसलिए कर्सर से बहुत दूर का कोड भी साथ बदल सकता है। Windows पर Ctrl+Alt+M और Mac पर Cmd+Option+M।

Q. Windows और Mac पर एक ही है?

नहीं — Windows पर Ctrl+Alt+M, Mac पर Cmd+Option+M।

Q. कितनी कुंजियाँ दबानी हैं?

3 एक साथ। यह संयोजन IntelliJ IDEA के Refactoring में आता है।

साथ के शॉर्टकट