विजुअल स्टूडियो 2008 में: क्या मेरे पास कोड के बिट्स को कस्टमाइज़ करने के लिए एक तरीका है जैसे कि मैं स्वचालित रूप से टिप्पणियों के हिस्सों को कैसे संकुचित कर सकता हूं?मैं विजुअल स्टूडियो 2008 में कोड के चुने हुए हिस्सों को कैसे संकुचित करूं?
उत्तर
गए कोड का टुकड़ा वांछित के रूप में एक ब्लॉक, से घिरा होने की जरूरत है:
- ब्रेसिज़
#region
और#endregion
सी # में#pragma region
और सी में/C++
#pragma endregion
यदि आप कथन ब्लॉक को संकुचित नहीं कर सकते हैं, तो आपको इस सुविधा को सक्षम करने की आवश्यकता है:
उपकरण -> विकल्प -> पाठ संपादक -> C/C++ -> प्रारूपण -> "रूपरेखा"
(विजुअल स्टूडियो 2013 में यह उपकरण है में सब कुछ जाँच -> विकल्प -> पाठ संपादक -> C/C++ - > देखें)
फिर, आउटलाइन को फिर से लोड करने के लिए स्रोत फ़ाइल को फिर से खोलें।
TheSam सही है, आप #pragma क्षेत्र और #pragma endregion स्टेटमेंट के साथ ढहने वाले भाग बना सकते हैं।
यहाँ एक नमूना है:
int main(array<System::String> args)
{
Console::WriteLine(L"This");
Console::WriteLine(L"is");
Console::WriteLine(L"a");
#pragma region
Console::WriteLine(L"pragma");
Console::WriteLine(L"region");
#pragma endregion
Console::WriteLine(L"test.");
return 0;
}
ऊपर नमूने में, नमूने के बीच सब कुछ ढह जा सकता है।
आप यह भी निर्दिष्ट कर सकते हैं कि यह ध्वस्त होने पर कौन सा टेक्स्ट प्रदर्शित होता है। आप इसे इस तरह कर सकते हैं:
#pragma region The displayed text
यह स्पष्ट रूप से "प्रदर्शित पाठ" प्रदर्शित करेगा जब क्षेत्र ध्वस्त हो गया था।
इस विस्तार के दृश्य स्टूडियो में इस काम के लिए बना है: http://visualstudiogallery.msdn.microsoft.com/4d7e74d7-3d71-4ee5-9ac8-04b76e411ea8
क्या यह सी ++/सी कोड पर काम करता है? या यह सिर्फ सी # के लिए ?? –
@ अम्जाद - क्यू एंड ए में डेवलपर राज्य कहता है कि यह सी ++/सी कोड के साथ काम करने के लिए स्रोत में त्वरित सुधार है। आपको स्पष्ट रूप से भाषा एफ़िनिटी विशेषता को बदलने की आवश्यकता होगी। मैं केवल सी #, जावास्क्रिप्ट और PHP के लिए VisStudio का उपयोग करता हूं इसलिए इसे आजमाया नहीं है। एक्सटेंशन का स्रोत कोड से लिंक यहां है: https://github.com/Skybladev2/C--outline-for- विज़ुअल- स्टूडियो –
- 1. मैं विजुअल स्टूडियो 2008
- 2. मैं विजुअल स्टूडियो 2008
- 3. मैं विजुअल स्टूडियो 2008 में एमवीसी कैसे स्थापित करूं?
- 4. विजुअल स्टूडियो 2008
- 5. विजुअल स्टूडियो 2008 एक्सप्रेस
- 6. विजुअल स्टूडियो 2008 प्रो
- 7. विजुअल स्टूडियो 2008/2010 कोड बुकमार्क बैकअप
- 8. विजुअल स्टूडियो 2008:
- 9. मुझे विजुअल स्टूडियो 2008
- 10. विजुअल स्टूडियो 2008
- 11. विजुअल स्टूडियो 2008
- 12. रीशेपर और विजुअल स्टूडियो 2008
- 13. विजुअल स्टूडियो 2008
- 14. विजुअल स्टूडियो 2008 डिबगिंग - कोड छोड़ना
- 15. विजुअल स्टूडियो 2008
- 16. विजुअल स्टूडियो 2008
- 17. विजुअल स्टूडियो 2008
- 18. विजुअल स्टूडियो 2008
- 19. विजुअल स्टूडियो 2008
- 20. विजुअल स्टूडियो 2008
- 21. विजुअल स्टूडियो 2008
- 22. "विजुअल स्टूडियो 2008
- 23. विजुअल स्टूडियो 2008
- 24. विजुअल स्टूडियो 2008 क्रैश
- 25. विजुअल स्टूडियो 2008
- 26. विजुअल स्टूडियो 2008
- 27. "__o" को विजुअल स्टूडियो 2008 में एएसपी.NET
- 28. मैं विंडोज 7/विजुअल स्टूडियो 2008
- 29. विजुअल स्टूडियो 2008 (सी #)
- 30. विजुअल स्टूडियो 2008
हम्म, अच्छी तरह से यह काम करता है, लेकिन unfortuatly यह essentaly मेरी कार्यक्रम से बाहर कोड की पूरी हिस्सा टिप्पणी कर रहा है। मैं काम कोड को पतन करने में सक्षम होना चाहता हूँ। यह especialy उपयोगी है जब मैं एक फंक्शन में डाल दिए बिना कोड का एक बड़ा हिस्सा सक्रिय करने के लिए एक शर्त (एक अगर कथन) जोड़ना चाहता हूं (यह एक समारोह के रूप में काम करता है, इसलिए मैंने इसे एक के रूप में बनाया)। – Faken
बयान के मामले में नया डालने की तरह। मेरे कार्यक्रम में बस बहुत सारे लूप हैं (मुझे लगता है कि यह लगभग 10 नेस्टेड लूप + कथन के अलावा अन्य का एक समूह है) और इसके अंदर क्या है, इसका ट्रैक रखने के लिए यह कठिन है। मैं loops कैसे पतन और अगर बयान? – Faken
मुझे यकीन नहीं है कि आपको लगता है कि यह कोड पर टिप्पणी क्यों कर रहा है। आप कामकाजी कोड के ढहने वाले हिस्सों को बनाने के लिए #pragma क्षेत्रों के विवरणों का उपयोग करने में सक्षम होना चाहिए। – epotter