Android Studio परिभाषाएँ और विधियाँ संक्षिप्त करें


135

मैं एंड्रॉइड स्टूडियो संपादक के भीतर सभी परिभाषाओं और विधियों को कैसे ध्वस्त कर सकता हूं?

Visual Studio में वह विकल्प है Edit-->Outlining, लेकिन मुझे Android Studio में एक समान सुविधा नहीं मिल रही है। मुझे यकीन है कि यह सुविधा मौजूद है।

मैं एंड्रॉइड स्टूडियो की आउटलाइनिंग सुविधा का उपयोग कैसे कर सकता हूं?



मैं "फ़ाइल => सेटिंग्स => संपादक => Gerneral => कोड तह => डिफ़ॉल्ट रूप से संक्षिप्त करना => विधि निकाय" का उपयोग करता हूं। मेरे लिए यह सबसे अच्छा अवलोकन है।
मार्टिन

जवाबों:


214

इसे FoldingAndroid Studio में कहा जाता है।

पहले सुनिश्चित करें कि यह कॉन्फ़िगर में सक्षम है (यह डिफ़ॉल्ट रूप से होना चाहिए)। File-> पर जाएं Settings, फिर IDE Settingsक्षेत्र के नीचे खोजें Editor -> General -> Code Folding, की जाँच करें Show code folding outline

आइटम को गिराने / विस्तारित करने के लिए Code-> Foldingमेनू का उपयोग करें ।

संपादित करें:
इन खुली सेटिंग्स ( File-> Settings) के लिए कीबोर्ड शॉर्टकट को अनुकूलित करने के लिए फिर Keymapनीचे का चयन करें IDE Settings। अब foldingसर्च बॉक्स (ऊपर दाएं) टाइप करें। विभिन्न तह कार्यों के लिए कीबोर्ड शॉर्टकट सेट करें :)


40
शॉर्टकट का विस्तार: Cmd + '+' पतन: Cmd + '-'
प्रीबे

54
शॉर्टकट सभी का विस्तार करें: Shift + cmd + '+' (सभी को हटा दें: Shift + cmd + '-')
tmr

40
विंडोज शॉर्टकट विस्तार के लिए: ctrl + '+ (पतन: ctrl +' - ') शॉर्टकट सभी का विस्तार करें: Shift + ctrl +' + '(पतन सभी: Shift + ctrl +' - ')
Rafael

1
एंड्रॉइड स्टूडियो के संस्करण में मैंने अपने मैक पर स्थापित किया है, शॉर्टकट कुंजी का विस्तार करने के लिए Cmd + Shift + '+' और पतन के लिए Cmd + Shift + '-' थे। यह ऊपर @ प्रीबे की टिप्पणी से थोड़ा अलग है।
बेन्हार्जेन

192

विंडोज के लिए:

  Minimize: CTRL + SHFT + '-'
  Expand:   CTRL + SHFT + '+'

मैक के लिए:

  Minimize: COMM + SHFT + '-'
  Expand:   COMM + SHFT + '+'

6
यह लिनक्स के साथ भी काम करता है। और मैक के लिए Ctrl के बजाय Cmd का उपयोग करें
Amagi82

42

यहाँ त्वरित संदर्भ के लिए स्क्रीनशॉट है:

यहाँ छवि विवरण दर्ज करें


2
बहुत बढ़िया। लोग इस संदर्भ से एक बार फिर उठा सकते हैं, भले ही वे किसी दिन शॉर्टकट कुंजी भूल
जाएं

12

देखें -> टूल विंडोज -> संरचना

यह ग्रहण में रूपरेखा के बराबर है। यह आपको तह की तुलना में कक्षा का कहीं बेहतर अवलोकन देता है।


9

मेरी मैकबुकप्रो

shift+ cmd+ ¡ (हटाने से पहले वर्ण या बटन) सभी का विस्तार करें

shift+ cmd+ '(शून्य के बाद वर्ण या बटन) सभी को संक्षिप्त करें

खिड़कियाँ

ctrl+ shift+ +सभी का विस्तार करें

ctrl+ shift+ -सभी को संक्षिप्त करें


6

यह विंडोज़ उपयोगकर्ताओं के लिए मान्य है:

  1. कोड का एक गुच्छा चुनें, फिर ctrl+ दबाएँ .। यह आपके ब्लॉक को तह करता है
  2. फिर तह को हटाने के लिए, पहली पंक्ति पर जाएं जहां गुना शुरू होता है। कोड का चयन न करें, बस उस पहली पंक्ति में क्लिक करें, और फिर ctrl+ दबाएं.


4

यदि आप सभी ढहने को बंद करना चाहते हैं, तो आपको सेटिंग > संपादक > सामान्य > कोड तह में सभी क्षेत्रों को अनचेक करना होगा

यहाँ छवि विवरण दर्ज करें

इसके अलावा आप गर्म कुंजियों का उपयोग कर सकते हैं

ctrl+ shift+ +- कोड ब्लॉक का विस्तार करें

ctrl+ shift+ -- पतन कोड ब्लॉक



2

फोल्डिंग स्टफ के लिए यहां कुछ उपयोगी शॉर्टकट हैं।

  1. कुछ कोड चुनें और कोड के चारों ओर फोल्डिंग ऑटो इंसर्ट क्षेत्र में Ctrl + Alt + T दबाएं
  2. कोड की विशिष्ट पंक्तियों को संक्षिप्त करने के लिए, कोड का चयन करें और Ctrl + (डॉट / पूर्ण विराम) और रिवर्स के लिए एक ही यानी फिर से दबाएं
  3. सभी विधि निकायों / यदि शर्तों आदि को संक्षिप्त करने के लिए Ctrl + Shift + - (हाइफ़न) दबाएँ
  4. सभी प्रेस को बढ़ाने के लिए Ctrl + Shift + + (प्लस)

1

(विंडोज के लिए)

तुम्हारे बारे में बात कर रहे हैं editor fold, जैसे fcom+ tabमें NetBeans

ctrl+ alt+ t और फिर desc ब्लॉक में वांछित पाठ जोड़ें


1

नया एंड्रॉइड स्टूडियो कई नए कार्यों के साथ आता है। ये वे कमांड हैं जिनका उपयोग आप विभिन्न प्रकार के कोड को मोड़ने के लिए कर सकते हैं।

यहाँ छवि विवरण दर्ज करें


1

मेरा भी यह मुद्दा था। मुझे लगा कि गियर बटन पर क्लिक करें जहाँ प्रोजेक्ट मेनू अनुभाग के ठीक ऊपर है। तब मैं अचयनित दिखाएँ सदस्यों का विकल्प।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.