ऑपरेशन सिस्टम के लिए एंड्रॉइड स्टूडियो में कोड स्वरूपण शॉर्टकट


794

मैंने एंड्रॉइड स्टूडियो के साथ विकसित करना शुरू कर दिया है । ग्रहण में मैं Ctrl+ Shift+ का उपयोग कर रहा था F, लेकिन एंड्रॉइड स्टूडियो में यह काम नहीं करता है। यह अलग होगा।

मैं .javaफ़ाइल में किसी भी विधि पर कैसे जा सकता हूं ? मैं ग्रहण में Ctrl+ का उपयोग कर रहा था O

क्या यह उपलब्ध है? कोड स्वरूपण का शॉर्टकट क्या है?



11
कुछ नशेड़ी लोगों के साथ इसका सिर्फ इंटेलीजेंस। इसलिए जब भी आपके पास इस पर "मैं कैसे हो" सवाल करता है, तो
इंटेलीज

2
शॉर्टकट की पूरी सूची के लिए developer.android.com/sdk/installing/… पर
Stelian

1
u "CMD + SHIFT + L" और फिर "CMD + S" जैसे मैक्रो को रिकॉर्ड कर सकता है और इस मैक्रो को CMD + S शॉर्टकट सेट कर सकता है। u Edit-> Macros-> प्रारंभ मैक्रो रिकॉर्डिंग में मैक्रो रिकॉर्ड कर सकते हैं। और आप AndroidStudio-> प्राथमिकताएँ-> KeyMap में शॉर्टकट बदल सकते हैं, जहाँ आपको अपने सहेजे गए मैक्रो "मैक्रोज़" और सेव-एक्शन में मिलेंगे (जहाँ आपको CMD + S शॉर्टकट हटाना होगा) मेन मेनू में-> फाइल । आशा है कि यह एक अतिरिक्त मदद है! मुझे लगता है कि इसे सहेजना प्रारूपित करना तेज़ है क्योंकि आपको अपने कोड को अक्सर सहेजना चाहिए।
जॉन

भी "IntelliJ विचार कीबोर्ड शॉर्टकट" देखें wiki.c2.com/?IntellijIdeaKeyboardShortcuts
शोमू

जवाबों:


1676

विंडोज: Ctrl+ Alt+L

लिनक्स: Ctrl+ Shift+ Alt+L

macOS: Option+ Command+L

संदर्भ: मुख्य कमांड और यहां विंडोज / लिनक्स उपयोगकर्ताओं और मैक उपयोगकर्ताओं के लिए सभी कमांड हैं ।


जैसा कि रोहित को प्रारूप कोड शॉर्टकट के साथ उबंटू में एक समस्या का सामना करना पड़ा, यह उबंटू में स्क्रीन को लॉक करने के लिए उपयोग की जा रही Ctrl+ Alt+ Lकुंजी के कारण है ।

मैंने पाया कि उबंटू पहले इस कीबोर्ड शॉर्टकट को संभालता है। तो आपको Ctrl+ Alt+ Lकीबोर्ड शॉर्टकट को किसी और चीज़ से बाँधना चाहिए ताकि यह उबंटू के साथ संघर्ष न करे।

कदम

  1. पर जाएं सिस्टम उपकरणसिस्टम सेटिंगकीबोर्डशॉर्टकट टैब → सिस्टमलॉक स्क्रीन

  2. पंक्ति नई त्वरक का चयन करें ... , फिर अल्फा कुंजी (जैसे Shift+ L) के साथ किसी विशेष कुंजी को दबाएं । आपको कीबोर्ड शॉर्टकट सफलतापूर्वक बदल देना चाहिए था।

  3. जांचें कि क्या कीबोर्ड शॉर्टकट अब एंड्रॉइड स्टूडियो में काम करता है।

वैकल्पिक तरीका

Ctrl+ Alt+ Shift+ L(एक संवाद दिखाने के लिए)


आप ग्रहण शॉर्टकट का भी उपयोग कर सकते हैं।

  • विंडोज और लिनक्स: मेनू में जाएं फाइलसेटिंग्सकीमैप
  • macOS : मेन्यू पर जाएं प्राथमिकताएंकीमैप और ड्रॉप-डाउन मेनू से ग्रहण चुनें।

मेनूबार का उपयोग करना

  • कोड का चयन करें जिसे आप पुन: स्वरूपित करना चाहते हैं
  • मेनू बार में कोड पर क्लिक करें और नीचे की छवि में दिखाए अनुसार सुधार कोड चुनें :

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

एंड्रॉइड स्टूडियो 3.5 में, xml कोड को फिर से व्यवस्थित करने में समस्या है, यह विचारों को भी पुनर्व्यवस्थित करता है, इसलिए पहले इन सेटिंग्स का उपयोग करने की आवश्यकता है।

सेटिंग्स -> संपादक -> कोड शैली -> XML-> सेट से -> पूर्वनिर्धारित शैली> Android।


धन्यवाद। क्या आप मुझे बता सकते हैं कि एंड्रॉइड स्टूडियो में किसी भी विधि पर कैसे जाएं। ग्रहणctrl+o
भावेश

यह टिप्पणियों को प्रारूपित नहीं करता है। अगर मैंने एक टिप्पणी लाइन से पहले अधिक स्थान दिया है तो यह तब तक रहेगा जब तक कि मैं उन सभी स्थान को मैन्युअल रूप से नहीं काट दूंगा। कृपया घूमने का सुझाव दें।
सागर नायक

@ सागरनायक इसके लिए आपको संपादक की सेटिंग में लाइनों को सेट करना होगा। Stackoverflow.com/questions/11118204/… या अधिक पढ़ें stackoverflow.com/questions/26354301/…
पंकज कुमार

1
PyCharm (कम से कम मैक पर) में भी काम करता है, इसलिए मुझे लगता है कि यह सभी JetBrains उत्पादों (न केवल एंड्रॉइड स्टूडियो) के उपयोगकर्ताओं के लिए एक उपयोगी उत्तर हो सकता है
jammartin

@jmartin सही। दरअसल Android Studio को JetBrains कस्टमाइज़ किया गया है, इसलिए लगभग सभी शॉर्टकट एक जैसे हैं।
पंकज कुमार

110

आप ग्रहण के कीबोर्ड शॉर्टकट का भी उपयोग कर सकते हैं: बस मेनू पर जाएं प्राथमिकताएंकीमैप और ड्रॉपडाउन मेनू से ग्रहण चुनें।


वास्तविक रास्ता है: मेनू फ़ाइलसेटिंग्सकीमैप (आईडीई सेटिंग्स के तहत)



29

बस कोड और चुनें

  • विंडोज पर Ctrl+ Alt+L

  • लिनक्स पर Ctrl+ Windows Key+ Alt+L

  • मैक पर कर CMD+ Alt+L

यह समाधान junaidp से


PS शायद यह बताने का एक अच्छा विचार है कि "विंडोज की" विशेष रूप से मैक पर चलने वाले उबंटू में क्या है :)
एड्रिका

15

लिनक्स पर एंड्रॉयड स्टूडियो में कोड स्वरूपण के लिए आप के बजाय इस्तेमाल कर सकते हैं Ctrl+ Alt+ Super+ L। आप इसका उपयोग कर सकते हैं और सिस्टम शॉर्टकट को बदलने से बच सकते हैं। ( Superकुंजी विंडोज आइकन के अलावा Altकुंजी है)।


1
इससे मेरी समस्या हल हो गई। सुनिश्चित नहीं हैं कि Android के कीबोर्ड कमांड्स दस्तावेज़ में इसका उल्लेख क्यों नहीं किया गया है।
मन्ना

10

एंड्रॉइड स्टूडियो में कोड फॉर्मेटिंग के लिए:

Ctrl+ Alt+ L(विंडोज / लिनक्स)

Option+ Cmd+ L(Mac)

उपयोगकर्ता ग्रहण के कीबोर्ड शॉर्टकट का भी उपयोग कर सकता है: बस मेनू पर जाएं सेटिंगवरीयताएँकीमैप और ड्रॉपडाउन मेनू से ग्रहण (या कोई भी आप की तरह) चुनें।


10

उन सभी शॉर्टकट का उपयोग करने से पहले आपको एंड्रॉइड स्टूडियो के साथ सभी ग्रहण शॉर्टकट लागू करने होंगे।

प्रक्रिया:

कदम:

Setting -> KeyMap -> Select Eclipse -> Apply -> OK

अब आप एंड्रॉइड स्टूडियो में सभी ग्रहण शॉर्टकट का उपयोग कर सकते हैं ...

यहां कुछ स्नैपशॉट लें।

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

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


8

इसे देखो। साथ ही आप इसे अपनी पसंद के अनुसार बदल सकते हैं।

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

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


7

बस ग्रहण करने के लिए keymaps स्विच करने के लिए @ user2340612 उत्तर जोड़ने के लिए, Android Studio 1.0.1 के लिए रास्ता है:

मेनू फ़ाइलसेटिंग्सकीमैप ( संपादक विकल्प के तहत ) → कीमैप = ग्रहण


7

एंड्रॉइड स्टूडियो में अपने जावा / एक्सएमएल फाइलों को ऑटो स्वरूपित करने के लिए, निम्नलिखित आदेशों का उपयोग करें:

जैसा कि आप अपने काम के साथ जाने के लिए एक बिंदु की तलाश कर रहे हैं जैसा कि ग्रहण ने किया था, एंड्रॉइड स्टूडियो में ऐसी कोई अंतर्निहित कार्यक्षमता नहीं है, लेकिन यह आपको मैक्रो के माध्यम से करने की क्षमता देता है। इन कदमों का अनुसरण करें:

Android Studio में, अपने किसी भी सोर्स कोड की फाइल को खोलें।

प्रेस Ctrl+ Alt+O इसका उपयोग अप्रयुक्त आयात को खोजने / अनुकूलित करने के लिए किया जाता है।

यदि कोई डायलॉग ओपन करता है तो "इसे फिर से न दिखाएं" और रन को हिट करें।

एडिट > मैक्रोज़ पर जाएं > मैक्रो रिकॉर्डिंग प्रारंभ

दबाएँ Ctrl + Alt+ O

प्रेस Ctrl+ Alt+ L। यह आपके कोड को प्रारूपित करता है। ( Shift+ +Ctrl + Alt+ Lउबंटू के लिए)।

दबाएँ Ctrl+S । यह आपकी फ़ाइल को बचाता है;)

एडिट > मैक्रोज़ पर जाएं > बंद करो मैक्रो रिकॉर्डिंग

उदाहरण के लिए, इस मैक्रो को सहेजें: "ऑटो स्वरूपण"।

बूम, आपने अब अपना मैक्रो सफलतापूर्वक बनाया है। अब बस इसमें एक शॉर्टकट जोड़ें / असाइन करें:

प्राथमिकताएँ खोलें

कीमैप के लिए बाईं पट्टी में खोजें ।

दाहिने हाथ के फलक में, खोज पट्टी में क्लिक करें और अपने सहेजे गए मैक्रो ("ऑटो स्वरूपण") का नाम लिखें।

अपने आइटम पर डबल क्लिक करें। दो हो सकते हैं, इससे कोई फर्क नहीं पड़ता कि आप किस पर क्लिक करते हैं।

कीबोर्ड शॉर्टकट जोड़ें पर क्लिक करें ।

अपना कीबोर्ड शॉर्टकट Ctrl+ पर सेट करें S

अंत में, अपने नए मैक्रो होने के लिए ओवरराइडिंग Ctrl+ की पुष्टि करें S


5

Ctrlउबंटू में लॉक स्क्रीन शॉर्टकट के साथ + Alt+ Lसंघर्ष हो सकता है। ऐसे मामले में आप रिफ़ॉर्मेटिंग कोड के लिए कीबोर्ड शॉर्टकट को निम्नानुसार बदल सकते हैं:

फ़ाइल-> सेटिंग्स-> आईडीई सेटिंग्स-> कीमैप

सुधार कोड के लिए खोजें और कीबोर्ड शॉर्टकट बदलें।


5

वास्तव में, मैं क्योंकि मेरे Ubuntu ताले की इस सूत्र के लिए गया था इस शॉर्टकट के बाद स्क्रीन Ctrl+ Alt+ L। तो अगर आपको भी यही समस्या है तो सेटिंग - कीबोर्ड - शॉर्टकट - सिस्टम पर जाएं और "लॉक स्क्रीन" के लिए डिफ़ॉल्ट शॉर्टकट बदलें।


4

जो लोग ब्रैकेट के अंदर संरेखण मुद्दे के बारे में सोच रहे हैं, उनके लिए JetBrains ने अपने अंक ट्रैकिंग में ऐसा किया है।

यहाँ जवाब है:

मैं एंड्रॉइड स्टूडियो में कोड / प्रारूप कैसे संरेखित करूं?


3

मुझे लगता है कि एंड्रॉइड स्टूडियो में कोड फॉर्मेटिंग के लिए संयोजन कुंजियां स्पष्ट हैं:

CTRL+ ALT+ L(विन / लिनक्स)

OPTION+ CMD+ L(Mac)

हालांकि, हम कूदने के तरीके के बारे में जवाब देना भूल गए। किसी भी घोषणा / कार्यान्वयन में जाने के लिए तीन तरीके हैं:

  1. गोटो घोषणा

CTRL+ Bया CTRL+ CLICK(जीत / लिनक्स)

CMD+ Bया CMD+ CLICK(मैक)

  1. गोटो कार्यान्वयन

ये कमांड उन सभी वर्गों / इंटरफेस की एक सूची दिखाते हैं जो चयनित वर्ग / इंटरफ़ेस को लागू कर रहे हैं। चरों पर, इसका गोटो घोषणा के समान प्रभाव पड़ता है।

CTRL+ ALT+ B(विन / लिनक्स)

CMD+ ALT+ B(Mac)

  1. गोटो टाइप घोषणा

ये शॉर्टकट "एनलक्लास" वर्ग की घोषणा में जाएंगे।

CTRL+ SHIFT+ B(विन / लिनक्स)

CTRL+ SHIFT+ B(Mac)

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

CTRL+ U(जीत / लिनक्स)

CMD+ U(Mac)


3

ऑटो-फॉर्मेटिंग के अलावा, जो अन्य उत्तर बताते हैं, एक और चाल उस पाठ को उजागर करना है जिसे आप इंडेंट करना चाहते हैं और फिर दबाएं

  • Tab इंडेंट बढ़ाने के लिए या
  • Shift+ Tabइंडेंट कम करने के लिए।

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

की जाँच करें कीबोर्ड शॉर्टकट डॉक्स और अधिक के लिए।


2

मेरे लिए काम करने का शॉर्टकट है

SHIFT+ ALT+ CMD+L

आप जो उपयोग नहीं करते हैं, उन्हें निकालने के लिए आयात का अनुकूलन कर सकते हैं और नई कक्षाओं में ऑटो आयात कर सकते हैं।

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

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


2

यदि आप डार्ट प्लगइन का उपयोग कर रहे हैं, तो एंड्रॉइड स्टूडियो, मेनू फ़ाइल -> सेटिंग्स पर जाएं । और "के साथ सुधारक कोड" के लिए खोज करें, मुख्य मेनू के तहत "डार्टफ्रेम के साथ सुधार कोड" पर क्लिक करें:

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

"कीबोर्ड शॉर्टकट जोड़ें" पर क्लिक करें। फिर Ctrl+ Alt+ दबाएं Lऔर शॉर्टकट काम करना चाहिए (यदि Ctrl+ Alt+ Lकंप्यूटर को सोते / निलंबित करते हैं, तो अपने सिस्टम के शॉर्टकट को कुछ और में बदल दें। अन्यथा, दोनों शॉर्टकट टकरा जाएंगे)।


1

इसे इस्तेमाल करे।

  • विंडोज पर Ctrl+ Alt+L
  • लिनक्स पर डायलॉग को खोलने और फिर रिफॉर्म करने के लिए + Ctrl+ Shift+ Alt+ L
  • मैक पर कर CMD+ Alt+L

नोट: यहाँ लिनक्स के लिए कई उत्तर सिर्फ Ctrl+ Alt+ है L जो गलत है। लिनक्स में, सिस्टम Ctrl+ को Alt+ Lलॉक करता है।


लॉक इसलिए होता है क्योंकि KDE की तरह Linux DE में शॉर्टकट को डेस्कटॉप लॉक करने के लिए सेट किया गया है। केडीई के लिए, इसे से बदलें KDE Menu -> System Settings -> Shortcuts and Gesture -> Global Keyboard Shortcut, फिर केडीई घटक स्पिनर में केडीई सत्र प्रबंधक का चयन करें। स्पष्ट लॉक सत्र शॉर्टकट।
ךו אוהב אות


1

कुछ समय में भी मैं Ctrl + Alt + L टाइप करता हूं, XML में काम नहीं कर रहा है, इसलिए इसे काम करने का यह तरीका मिला।

सेटिंग्स पर जाएं -> संपादक -> कोड शैली -> डिफ़ॉल्ट का चयन करें -> ठीक है।

अपने संदर्भ के लिए स्क्रीनशॉट देखें:

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


0

मुझे Ctrl+ Alt+ का उपयोग करने का एक अनुभव मिला हैL विंडोज में कि यह शॉर्टकट बिल्कुल काम नहीं करता था क्योंकि यह एक अन्य सॉफ़्टवेयर द्वारा आरक्षित था, जो पृष्ठभूमि में चल रहा था; जिसका मुझे बाद में एहसास हुआ।

मैंने इस मुद्दे का उल्लेख करने का फैसला किया क्योंकि मुझे लगा कि यह मददगार हो सकता है। । ।


-1

आप कोड स्वरूपण के लिए निम्नलिखित शॉर्टकट का उपयोग कर सकते हैं: Ctrl+ Alt+L


-1

सबसे अच्छी कुंजी जहां आप ग्रहण में सभी कमांड पा सकते हैं Ctrl+ Shift+ हैL

इसे दबाकर आप ग्रहण में सभी कमांड प्राप्त कर सकते हैं।

बेकार आयात करने और आयात करने के लिए एक महत्वपूर्ण है Ctrl+ Shift+ O

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