visual-studio-2008 - visual - विज़ुअल बेसिक इन हिंदी




विजुअल स्टूडियो-कोड के सभी वर्गों को ध्वस्त करने के लिए आदेश? (12)

क्या आप टॉगल रूपरेखा को रेफर कर रहे हैं?

आप कर सकते हैं: सभी आउटलाइनिंग टॉगल करने के लिए नियंत्रण + एम फिर नियंत्रण + एल

विजुअल स्टूडियो (2008) में फ़ाइल में कोड के सभी वर्गों को संक्षिप्त / विस्तारित करने का आदेश है?


दबाएँ

सीटीएल +

फिर

सीटीएल + एम + एम

XML-files में, बाल नोड्स सहित सभी को संपीड़ित करने के लिए।


यदि आप किसी वर्ग / विधि (पूरे वर्ग / विधि को ध्वस्त करने के बजाय) के क्षेत्र को पतन / विस्तार करना चाहते हैं, तो आप कस्टम क्षेत्रों को निम्नानुसार बना सकते हैं:

        #region AnyNameforCollapsableRegion

        //Code to collapse

        #endregion 

संदर्भ: https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/preprocessor-directives/preprocessor-region


यदि आप विशेष लूप को पतन और विस्तार करना चाहते हैं, तो अन्यथा दृश्य स्टूडियो के लिए निम्न प्लगइन्स इंस्टॉल करें।


विजुअल स्टूडियो 2010, 2012, 2013 या 2015 में उगने के मामले में, वर्तमान पंजीकृत कीबोर्ड शॉर्टकट्स, IntelliCommand दिखाने के लिए एक विजुअल स्टूडियो एक्सटेंशन है।


विजुअल स्टूडियो 2013 में:

सीटीएल + एम + सभी को ध्वस्त कर देता है

सीटीएल + एम + एल सभी फैलता है


विजुअल स्टूडियो आपको अपने प्रश्न का उत्तर दो अलग-अलग तरीकों से ढूंढने में मदद कर सकता है।

त्वरित लॉन्च तक पहुंचने के लिए Ctrl + Q टाइप करें और फिर "collap" दर्ज करें। त्वरित लॉन्च कुछ ऐसा प्रदर्शित करेगा:

Menus (1)
    Edit -> Outlining -> Collapse to Definitions (Ctrl+M, Ctrl+O)
NuGet Packages (1)
    Search Online for NuGet Packages matching 'collap'

वहां से, रूपरेखा से संबंधित अन्य मेनू प्रविष्टियों को खोजने के लिए "रूपरेखा" दर्ज करें:

Menus (5)
    Edit -> Outlining -> Toggle Outlining Expansion (Ctrl+M, Ctrl+M)
    Edit -> Outlining -> Toggle All Outlining (Ctrl+M, Ctrl+L)
    Edit -> Outlining -> Stop Outlining (Ctrl+M, Ctrl+P)
    Edit -> Outlining -> Stop Hiding Current (Ctrl+M, Ctrl+U)
    Edit -> Outlining -> Collapse to Definitions (Ctrl+M, Ctrl+O)
Options (4)
    Text Editor -> Basic -> VB Specific (Change outline mode, Automatic inser...
    ...

हालांकि, ध्यान दें कि त्वरित लॉन्च आपको केवल उन आदेशों को दिखाएगा जो विजुअल स्टूडियो मेनू प्रविष्टियों के रूप में उपलब्ध हैं। कोड के ढहने वाले अनुभागों से संबंधित अन्य कीबोर्ड से संबंधित आदेशों को खोजने के लिए, विजुअल स्टूडियो मेनू बार में क्लिक करें:

Tools -> Options -> Environment -> Keyboard

यह विकल्प संवाद बॉक्स में कीबोर्ड अनुभाग प्रदर्शित करेगा। टेक्स्ट बॉक्स युक्त "कमांड दिखाएं" में, "edit.collap" दर्ज करें। विजुअल स्टूडियो एक सूची प्रदर्शित करेगा जो कुछ ऐसा है:

Edit.CollapseAllincurrentblock    
Edit.CollapseAllOutlining           Ctrl+M, Ctrl+A (Text Editor)
Edit.CollapseBlockcurrentblock
Edit.CollapseCurrentRegion          Ctrl+M, Ctrl+S (Text Editor)
Edit.CollapseTag                    Ctrl+M, Ctrl+T (Text Editor)
Edit.CollapsetoDefinitions          Ctrl+M, Ctrl+O (Text Editor)

इसके संबंधित कीबोर्ड शॉर्टकट को देखने के लिए आपको प्रत्येक कमांड पर क्लिक करना होगा।

विजुअल स्टूडियो 2013 से लिया गया मेरे उदाहरण।


सभी उपयोगों को संक्षिप्त करने के लिए:

Ctrl + M और Ctrl + A

वीएस 2012/2013/2015 के लिए सभी शॉर्टकट http://visualstudioshortcuts.com/2013/ पर उपलब्ध हैं


Ctrl + M क्षेत्र का विस्तार करता है।

Ctrl + L क्षेत्र को ध्वस्त करता है।


सीटीएल + एम + सभी को ध्वस्त कर देता है

मेरे लिए काम करता है, जबकि

सीटीएल + एम +

नहीं करता


निम्नलिखित कुंजी संयोजन चीजों को करने के लिए उपयोग किया जाता है:

CTRL + M + M ------> मौजूदा प्रीसेट क्षेत्र को संकुचित / विस्तृत करें (उदाहरण के लिए एम विधि)

CTRL + M + H ------> संकुचित / एच विचार (विस्तृत करें) वर्तमान चयन

CTRL + M + O ------> सी सभी को छोड़ देगा (घोषणा निकायों को संकुचित करें)

CTRL + M + A ------> एक ll को संकुचित करें

CTRL + एम + एक्स ------> ई एक्स पांड सब

CTRL + M + L ------> Togg l e सब

आउटलाइनिंग के तहत संदर्भ मेनू में कुछ विकल्प हैं।


इनमें से कोई भी मेरे लिए काम नहीं किया। जो मैंने पाया, संपादक में, editor.foldRecursively लिए Keyboard Shortcuts फ़ाइल editor.foldRecursively । यह आपको नवीनतम बाध्यकारी देगा। मेरे मामले में यह सीएमडी + के , सीएमडी + [था






visual-studio