विज़ुअल स्टूडियो में इंडेंटेशन शॉर्टकट


161

मैं विज़ुअल स्टूडियो 2010 और C # में नया हूं। मैं शॉर्टकट का उपयोग करके चयनित पाठ को बाएं / दाएं कैसे इंडेंट कर सकता हूं?

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

डेल्फी आईडीई में समकक्ष हैं Ctrl+ Shift+ Iऔर Ctrl+ Shift+U


62
CTRL + K और CTRL + D के बाद?
आरबीए

मुझे एक ही समय में 5 अच्छे उत्तर मिले ... जिसे स्वीकार करना है? सभी उत्तरों के लिए +1। धन्यवाद
RBA

3
ध्यान दें कि डेल्फी के नए संस्करण भी [टैब] और [शिफ्ट] [टैब] कीज़ का उपयोग करते हैं, लेकिन फिर भी पुराने इंडेंट / अनइंडेंट ब्लॉक कमांड का समर्थन करते हैं
गेरी कोल

4
अंतिम घुंघराले ब्रेस को हटाकर और पुनः जोड़कर, VS2010 आपके लिए कोड ब्लॉक को ऑटो-इंडेंट करेगा
सिमोन

जवाबों:


257

Tabऔर Shift+ Tabवह कर देगा।

ALTपाठ का चयन करते समय एक और शांत चाल चल रही है , यह आपको एक वर्ग चयन करने की अनुमति देगा। VS2010 से शुरू करके, आप टाइप करना शुरू कर सकते हैं और यह आपके वर्ग चयन की सामग्री को आपके द्वारा टाइप किए जाने के साथ बदल देगा। एक बार में लाइनों का एक गुच्छा बदलने के लिए बिल्कुल भयानक।


काफी स्पष्ट नहीं है कि आप VS2010 फीचर के बारे में क्या कहते हैं, लेकिन सिंकएडिट जैसी उस तरह की आवाज़, जो डेल्फी को सालों और सालों से थी।
मेसन व्हीलर

2
@ मेसन यह शक्तिशाली और सिंकडाइट के रूप में कहीं नहीं है। यह आपको एक आयताकार चयन करने की अनुमति देता है। इसलिए यदि चयन कई लाइनों को कवर करता है तो इसे कई कॉलमों को कवर करने की आवश्यकता नहीं है। फिर जब आप टाइप करते हैं तो आप प्रत्येक पंक्ति को उस प्रकार से प्रतिस्थापित करते हैं जो आप लिखते हैं। तो किसी भी उपयोग के लिए आपके चर को लंबवत रूप से संरेखित करना होगा। यह एक ऐसा क्षेत्र है जहां राड स्टूडियो हाथ नीचे करता है।
डेविड हेफर्नन

FYI करें, टैब और Shift + Tab भी डेल्फी XE2 के तहत काम करते हैं, (जैसा कि ALT 'ट्रिक'), हालांकि पहले के संस्करणों में यह आपके चयन को टैब कैरेक्टर से बदल देगा।
पीटर

टैब और शिफ्ट + टैब विज़ुअल कोड कोड 1.11 में पायथन कोड को इंडेंट करने के लिए काम करता है।
जूलिया झाओ

Visual Studio 2015 और उसके बाद में Edit> Format Selection (Ctrl + K, Ctrl + F) जो वर्तमान चयन को प्रारूपित करता है।
ब्रैंडिटो

120

Ctrl- K, Ctrl-D

पूरे दस्तावेज़ को पहले से बताएंगे। डेल्फी की तुलना में बहुत अधिक गड़बड़ करता है।

पहले सभी चीजों को हटाकर सुनिश्चित करें कि पहले सब कुछ के साथ चयन करें Ctrl+ Aफिर Shift+ Tab बार-बार दबाएं जब तक कि सब कुछ बाईं ओर संरेखित न हो जाए। आपके ऐसा करने के बाद Ctrl+ K, Ctrl+ D जिस तरह से आप उन्हें चाहते हैं वह काम करेगा।

आप ऐसा ही कर सकते हैं, लेकिन केवल उस कोड के चयन को चुन सकते हैं जिस कोड के ब्लॉक को आप पुन: असाइन करना चाहते हैं, उसे बाईं ओर संरेखित करें ( Shift+ Tab) और फिर यह सुनिश्चित करने के बाद कि आपने उस कोड को चुना है जिसे आप प्रेस करना चाहते हैं Ctrl+ K, Ctrl+ F या केवल दाईं ओर हाइलाइट किए गए कोड पर क्लिक करें और "प्रारूप चयन" चुनें।


7
Ctrl-KD पूरे दस्तावेज़ को प्रारूपित करता है। चयनित पाठ को प्रारूपित करने के लिए एक और शॉर्टकट है (शायद Ctrl-KF?)।
डॉर्कस

डेल्फी मुक्त 3 डी पार्टी उपकरण में भी हैं जो ऐसा कर सकते हैं और आईडीई में एकीकृत किया जा सकता है।
RBA

ऐ ने उनकी ओर देखा। स्रोत कोड के 15 वर्षों में हर फ़ाइल को बदल देगा, इस पर एक बड़ी लड़ाई का उल्लेख नहीं करने के लिए कि कोड को कैसे इंडेंट किया जाना चाहिए। BeyondCompare में एक फिट होता। :(
टोनी हॉपकिंसन

@RBA - या नवीनतम संस्करणों में निर्मित (साथ ही साथ [TAB] हैंडलिंग)
Gerry Coll

1
@ टोनी, डेल्फी में अब बिल्ट-इन कोड फॉर्मेटर (अब कुछ संस्करणों के लिए) है जिसे आप लगभग किसी भी शैली के अनुरूप बना सकते हैं। वर्षों से मुक्त, खुले स्रोत आईडीई ऐड-इन्स हैं जो कि आपके इच्छित किसी भी स्वरूपण के साथ काम करने के लिए भी अनुकूलित किए जा सकते हैं। आपके उत्तर के "डेल्फी" की तुलना में यह गलत है। डाउनवोटिन नहीं - 'सिर्फ साईं'। :)
केन व्हाइट

41

यदि आप अच्छी तरह से ऑटो स्वरूपित कोड चाहते हैं। प्रयास करें CTRL+ A+ K+ F। जबकि CTRLहिट को पकड़े हुए a, तब k, तब f


3
Ctrl-D (प्रारूप दस्तावेज़) एक बेहतर शॉर्टकट है क्योंकि यह एक ही काम करता है (Ctrl-A संपूर्ण दस्तावेज़ का चयन करता है, फिर K + F चयन को प्रारूपित करता है)
जेम्स मैककॉर्मैक

5
@Raghurocks: जेम्स का मतलब क्या था Ctrl + K + D, संभवतः, जो पूरे दस्तावेज़ को प्रारूपित करता है।
पीटर क्रैबट्री

धन्यवाद। हालांकि aवैकल्पिक है।
SearchForKnowledge

1
CTRL K + F चयनित कोड को प्रारूपित करने के लिए CTRL A + K + F, का अर्थ है CTRL A सभी का चयन करें, फिर चयनित कोड को प्रारूपित करें, सभी का अर्थ है
अली Adravi


14

दृश्य स्टूडियो के स्मार्ट इंडेंटिंग स्वचालित रूप से इंडेंटिंग करते हैं, लेकिन हम इंडेंटेशन के लिए एक ब्लॉक या सभी कोड का चयन कर सकते हैं।

  1. सभी कोड का चयन करें: Ctrl+a

  2. कोड को इंडेंट करने के लिए दो तरीकों में से किसी एक का उपयोग करें:

    • Shift+ Tab,

    • Ctrl+ k+ f



6

बस टैब को उसके ऊपर या मेनू बार पर पुश करने के लिए हिट करें -> उन्नत -> प्रारूप चयन और वह ऑटो इंडेंट करेगा, कीबोर्ड शॉर्टकट को मेनू में भी दिखाया गया है।


0

यदि चाल-बाएँ और चाल-दाएँ शॉर्टकट आपकी स्क्रीन पर दिखाई नहीं देते हैं, तो शीर्ष पर अपने टूलबार की सबसे दाहिनी स्थिति पर क्लिक करें। आपको "बटन जोड़ें या निकालें" प्राप्त करना चाहिए। "कमी रेखा इंडेंट" और "लाइन इंडेंट बढ़ाएँ" बटन जोड़ें

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