2013-06-05 7 views
13

ग्रहण में, मैं बस माउस को एक नए विधि नाम पर ले जा सकता हूं, और नई विधि बनाने के लिए क्लिक कर सकता हूं। मुझे आश्चर्य है कि मैं एंड्रॉइड स्टूडियो (इंटेलिजे आइडिया) के साथ इसे कैसे कर सकता हूं।इंटेलिजे आइडिया ऑटो नई विधि बनाएं

+0

ctrl + के बारे में क्या नया तरीका है, यह –

+0

बना देगा क्या आप मुझे बता सकते हैं कि इस शोरकट का नाम या मैक में शोरकट क्या है? लिनक्स में –

+0

यह EditorChooseLookupItemAlways, (क्या एक अजीब नाम अगर तुम मुझे :) पूछना) वैसे भी मैं Andriod स्टूडियो का उपयोग नहीं कर रहा हूँ, इस सादे विचार समुदाय संस्करण शॉर्टकट –

उत्तर

33

Ctrl+I आपको I पूरक के तरीकों के लिए डिफ़ॉल्ट विधियां बनाने में सक्षम बनाता है।

Ctrl+O आपको O verride के तरीकों के लिए डिफ़ॉल्ट विधियां बनाने में सक्षम बनाता है।

Alt+InsertAlt+Enter त्वरित सुधारों की सूची खोलता है, आप कॉमन्स विधियों (टिककर खेल, setters, कंस्ट्रक्टर्स आदि ...)

उत्पन्न करने के लिए आप एक विधि जो मौजूद नहीं है, तो फोन सक्षम बनाता है। फिर आप इस विधि के लिए एक डिफ़ॉल्ट कोड उत्पन्न कर सकते हैं।

+0

उदाहरण के लिए, मैं ("वह") 'टाइप' 'initView OnCreate()' में, और मुझे आश्चर्य है कि कैसे को स्वत: जनरेट करने के लिए 'निजी शून्य initView (स्ट्रिंग str) {}' –

+0

इस विधि डिफ़ॉल्ट तरीकों में से एक नहीं है या कॉमन्स विधियों। –

+3

इस मामले में, IntelliJ एक त्रुटि दिखाता है। 'Alt + Enter' आज़माएं। एक त्वरित फिक्स के रूप में, इंटेलिजे आपको इस विधि को स्वतः उत्पन्न करने में सक्षम करेगा (मैंने अपना जवाब संपादित किया है)। –

2

मैक पर आप निम्न शॉर्टकट

विकल्प + वापसी उपयोग कर सकते हैं: सभी तरीकों कि लागू किया जाना है या अधिरोहित

Cmd + I लागू करता है: सूचियाँ सभी तरीकों कि लागू नहीं किया गया हैं

0

विकल्प + वापसी जबकि कर्सर myMethod() से अधिक है विधिबनाने का विकल्प देता है

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