मुख्य सामग्री पर जाएं
होम पर वापस
Tips

PocketCode में कीबोर्ड शॉर्टकट और प्रोडक्टिविटी

अपने Android डिवाइस से तेज़ी से कोड लिखने के लिए कीबोर्ड शॉर्टकट, स्निपेट और प्रोडक्टिविटी ट्रिक्स में महारत हासिल करें।

अपडेट किया गया:
6 min
लेखक Pelayo Naredo
PocketCode में कीबोर्ड शॉर्टकट और प्रोडक्टिविटी

PocketCode में कीबोर्ड शॉर्टकट और प्रोडक्टिविटी

अगर आप सही टूल जानते हैं तो मोबाइल पर कोडिंग तेज़ हो सकती है। नीचे का हर शॉर्टकट असली है: यह वही सूची है जो एडिटर Tools › Keyboard Shortcuts (Ctrl + Shift + /) में दिखाता है, उसके अपने कमांड रजिस्ट्री से बनी। इन सबके लिए फ़िज़िकल कीबोर्ड (Bluetooth, USB या DeX) चाहिए; सिर्फ़ टचस्क्रीन हो तो कमांड की और मेनू इस्तेमाल करें (इस पोस्ट का अंत देखें)।

कीबोर्ड शॉर्टकट

एडिटिंग

शॉर्टकटकाम
Ctrl + ZUndo
Ctrl + Shift + Z / Ctrl + YRedo
Ctrl + D / Ctrl + Shift + Dलाइन डुप्लिकेट करें
Ctrl + Shift + Kलाइन हटाएँ
Ctrl + Shift + ↑/↓ / Alt + ↑/↓लाइन ऊपर/नीचे ले जाएँ
Ctrl + /कमेंट चालू/बंद करें
Ctrl + ] / Ctrl + [इंडेंट / आउटडेंट
Ctrl + Shift + Lसभी मिलानों पर कर्सर जोड़ें
Shift + Alt + Fडॉक्यूमेंट फ़ॉर्मैट करें
F2सिंबल का नाम बदलें
Ctrl + .क्विक फ़िक्स
Ctrl + Shift + Oइम्पोर्ट व्यवस्थित करें
Ctrl + S / Ctrl + Shift + S / Ctrl + Alt + Sसेव / Save as / सब सेव

नेविगेशन

शॉर्टकटकाम
Ctrl + PQuick open (फ़ाइलें)
Ctrl + Shift + Pकमांड पैलेट
Ctrl + Gलाइन पर जाएँ
F12 / Alt + F12डेफ़िनिशन पर जाएँ / peek
Shift + F12रेफ़रेंस खोजें
Ctrl + Tab / Ctrl + Shift + Tabअगला / पिछला टैब
Ctrl + Wटैब बंद करें
Ctrl + Shift + Tबंद टैब फिर खोलें
Ctrl + Shift + Eएक्सप्लोरर
F8 / Shift + F8अगली / पिछली समस्या
Ctrl + Shift + MProblems पैनल
Ctrl + \एडिटर को विभाजित करें
F6 / Shift + F6स्क्रीन के हिस्सों के बीच जाएँ
F11ज़ेन मोड (डीबग सेशन के बाहर)

सर्च, रन और बाक़ी

शॉर्टकटकाम
Ctrl + Fफ़ाइल में खोजें
Ctrl + Hखोजें और बदलें
Ctrl + Shift + Fफ़ाइलों में खोजें (replace नहीं)
F5 / Ctrl + F5फ़ाइल चलाएँ / Run with…
Shift + F5फ़ाइल डीबग करें
F9कर्सर वाली लाइन पर ब्रेकपॉइंट लगाएँ/हटाएँ
F5 / F10 / F11डीबग के दौरान: जारी रखें / step over / step into
Ctrl + Shift + Gसोर्स कंट्रोल
Ctrl + IAI से पूछें
Ctrl + Alt + Kबुकमार्क लगाएँ/हटाएँ
Ctrl + Alt + L / Ctrl + Alt + Jअगला / पिछला बुकमार्क

स्निपेट

पैलेट से या मेनू के Edit सेक्शन से Snippets Library खोलें। इसके तीन स्रोत हैं:

  • बिल्ट-इन — Kotlin, Java, Python, JavaScript, TypeScript, HTML, CSS, Go, Rust, Swift, SQL, Shell, Dart, C, C++, Ruby और PHP के लिए 78 स्निपेट। उदाहरण के लिए JavaScript में cl (console.log), imp (import), expd (export default), af (arrow function) और tryc (try/catch); Python में def, class, ifmain, tryex और with; Rust में fn, impl, match और struct।
  • आपके अपने — नाम, prefix, भाषा और body के साथ बनाएँ, और JSON के रूप में export या import करें। मुफ़्त प्लान में 5 तक रहते हैं।
  • Marketplace कैटलॉग — चुने हुए स्निपेट जिन्हें आप एडिटर से इंस्टॉल करते हैं।

किसी एक को चुनें और वह कर्सर पर डल जाता है।

प्रोडक्टिविटी ट्रिक

मल्टी-कर्सर

कर्सर किसी शब्द पर रखें और Ctrl + Shift + L दबाएँ (या मेनू में Add Cursors to All Occurrences चुनें): हर मिलान पर एक कर्सर लग जाता है, और आप जो भी टाइप करते हैं — ऑन-स्क्रीन कीबोर्ड से भी — सब पर एक साथ जाता है।

एक बार में एक अतिरिक्त कर्सर के लिए Alt दबाए रखें और जहाँ चाहिए वहाँ टैप (या क्लिक) करें; मौजूदा कर्सर पर Alt + टैप उसे हटा देता है। इसके लिए फ़िज़िकल कीबोर्ड या माउस चाहिए — उनके बिना फ़ोन पर ऊपर वाला मिलानों का कमांड इस्तेमाल करें।

Emmet

HTML या CSS का कोई abbreviation लिखें और पैलेट या Edit मेनू से Expand Emmet Abbreviation चलाएँ:

div.container>ul>li*5>a.link

यह बनाता है:

<div class="container">
	<ul>
		<li><a href="" class="link"></a></li>
		<li><a href="" class="link"></a></li>
		<li><a href="" class="link"></a></li>
		<li><a href="" class="link"></a></li>
		<li><a href="" class="link"></a></li>
	</ul>
</div>

कमांड पैलेट

Ctrl + Shift + P (या सिंबल बार के बाईं ओर वाली कमांड की पर एक टैप) स्क्रीन के ऊपर पैलेट खोलता है। एडिटर का कोई भी काम चलाने के लिए टाइप करें; किसी सिंबल पर जाने के लिए @ से और किसी लाइन पर जाने के लिए : और नंबर से शुरू करें।

ज़ेन मोड

F11 (या View › Zen mode) कोड के सिवा सब छिपा देता है और असली फ़ुल स्क्रीन में चला जाता है। Back, Esc, F11 या फ़्लोटिंग बटन से बाहर आएँ।

बाहरी कीबोर्ड

Bluetooth कीबोर्ड ऊपर के सभी शॉर्टकट के साथ बिना किसी सेटअप के काम करता है। Settings › Advanced Tools › Keybindings में आप स्कीम चुन सकते हैं या कुंजियाँ बदल सकते हैं (PocketCode, VS Code, IntelliJ IDEA, Sublime Text, Atom): एडिटर save, find और replace, go to line, undo/redo, comment, duplicate और move line, टैब और डीबगर में तालिका को मानता है, और ऊपर की कुंजियाँ तब तक काम करती रहती हैं जब तक तालिका उन्हें किसी और क्रिया को न दे। डिफ़ॉल्ट रूप से 26 शॉर्टकट हैं; कोई स्कीम चुनने से तालिका दोबारा लिखी जाती है (VS Code 3 पंक्तियाँ बदलता है, IntelliJ IDEA 13, Sublime Text 3, Atom 5), और किसी भी पंक्ति को बदलने पर स्कीम Custom हो जाती है।

टच, बिना कीबोर्ड के

  • कमांड की — पैलेट के लिए टैप करें; कर्सर को सटीक चलाने के लिए खींचें; चुनने के लिए दबाए रखकर खींचें
  • सिंबल बार — कोड के लिए ज़रूरी अक्षर, हर भाषा के लिए बदलने योग्य प्रोफ़ाइल के साथ (Customize keys…)
  • पिंच — कोड को ज़ूम इन और आउट करें
  • लंबा दबाएँ — कर्सर रखने के लिए मैग्निफ़ायर

ये शॉर्टकट सीख लेने से PocketCode में आपका डेवलपमेंट अनुभव बदल जाएगा। पैलेट और कमांड की से शुरू करें; बाक़ी अपने-आप आ जाएगा।

इस लेख के पीछे का टूल

कोड एडिटर

PocketCode आज़माने के लिए तैयार हैं?

ऐप डाउनलोड करें और अपने फ़ोन से कोडिंग शुरू करें।