जब वास्तव में लंबे कोड ब्लॉक का संपादन किया जाता है (जो निश्चित रूप से वैसे भी रिफलेक्ट किया जाना चाहिए, लेकिन यह इस प्रश्न के दायरे से परे है), मैं अक्सर स्टेट ब्लॉक को तोड़ने की क्षमता के लिए लंबे समय तक एक जैसे फ़ंक्शन ब्लॉक को ध्वस्त कर सकता हूं। यह कहना है, यह बहुत अच्छा होगा यदि ब्रेसिज़ में संलग्न सब कुछ के लिए कोड की रूपरेखा पर माइनस आइकन दिखाई दिया। यह फ़ंक्शंस, क्लासेस, रीजन, नेमस्पेस, यूज़िंग के लिए प्रतीत होता है, लेकिन सशर्त या पुनरावृत्त ब्लॉकों के लिए नहीं। यह बहुत अच्छा होगा यदि मैं इफ़्स, स्विच, फ़ॉरचेज़, उस तरह की चीजों को ढहा सकता हूं!
उस में थोड़ा सा जाना, मुझे पता चला कि जाहिरा तौर पर वी में रूपरेखा सी + + यह अनुमति देता है लेकिन वीएस में सी # आउटलाइनिंग नहीं करता है। मैं वास्तव में क्यों नहीं मिलता। यहां तक कि अगर मैं सी # फॉर्मेटिंग का चयन करता हूं, तो भी नोटपैड ++ ये पतन होगा, इसलिए मुझे नहीं मिलता कि विज़ुअल स्टूडियो क्यों नहीं।
क्या कोई VS2008 ऐड-इन के बारे में जानता है जो इस व्यवहार को सक्षम करेगा? या इसके लिए किसी तरह की छिपी हुई सेटिंग?
जोड़ने के लिए संपादित: सम्मिलित क्षेत्र निश्चित रूप से एक विकल्प है और यह मेरे लिए पहले से ही था, लेकिन काफी स्पष्ट रूप से, मुझे उस क्षेत्र में चीजों को लपेटना नहीं चाहिए जो पहले से ही ब्रेसिज़ में लिपटे हुए हैं ... अगर मैं इसे संपादित करने जा रहा था मौजूदा कोड, मैं अभी भी इसे बेहतर तरीके से चिंता से अलग करने के लिए रिफ्लेक्टर करूंगा। ("रैपिंग" क्षेत्रों के बजाय नए तरीकों के साथ;)