मैं कश्मीर और आर शैली ब्रैकेटिंग का उपयोग करने के लिए विज़ुअल स्टूडियो कैसे सेट कर सकता हूं?


91

मुझे वास्तव में स्वरूपण की यह शैली पसंद नहीं है:

Class AwesomeClass
{
    private static void AwesomeMethod()
    {

    }

}

क्या मैं इसे इस तरह अपना कोड प्रारूपित कर सकता हूं?

Class AwesomeClass {

    private static void AwesomeMethod() {

    }
}

8
आकस्मिक पाठक के लिए जो "K & R स्टाइल ब्रैकेटिंग" को नहीं जानता है, en.wikipedia.org/wiki/Indent_style#K.26R_style
Dan Burton

काम पर मेरी टीम के एक दोस्त / डेवलपर के साथ कई चर्चाओं के कारण मैं हाल ही में इस शैली में परिवर्तित हुआ हूं। यह पूछने के लिए धन्यवाद!
एरिक ब्राउन

जवाबों:


136

पर जाएं उपकरण > विकल्प > पाठ संपादक > सी # > स्वरूपण > नई लाइनों

विज़ुअल स्टूडियो के हाल के संस्करण में (कम से कम 2017):

उपकरण > विकल्प > पाठ संपादक > सी # > कोड शैली > स्वरूपण > नई लाइनें

फिर बस आप वहां दिखाई देने वाले हर विकल्प को अनचेक करें।


13
यहाँ एक गुप्त विशेषता है, किसी को मत बताना: stackoverflow.com/posts/3048800/timeline
zildjohn01

3
यह शर्म की बात है कि C / C ++ के लिए समान सेटिंग्स नहीं है। कोड शैली के प्रति डिफ़ॉल्ट यह एक चरित्र मुझे पागल बना रहा है।
पीपलसोत

2
VS2013 में C / C ++ के लिए अब समतुल्य सेटिंग्स हैं
Abhra Basak

इस प्रतिक्रिया के लिए धन्यवाद मैट!
एरिक ब्राउन

वीएस 2019 के लिए रास्ता है: उपकरण> विकल्प> पाठ संपादक> सी #> कोड शैली> प्रारूपण> नई पंक्तियां
एंड्रयू क्राउज़

26

उपकरण> विकल्प

"सभी सेटिंग दिखाएं" जांचें

पाठ संपादक> C #> स्वरूपण> नई लाइनें

उन सेटिंग्स को अनचेक करें जहां आप कोई अतिरिक्त न्यूलाइन नहीं चाहते हैं। व्यक्तिगत रूप से मैं हमेशा इस श्रेणी की सभी वस्तुओं को अनचेक करता हूं।


5

उपकरण-> विकल्प-> पाठ संपादक-> C / C ++ -> स्वरूपण-> नई लाइनें

सभी मूल्यों को बदलें

"एक ही पंक्ति पर रखें, लेकिन पहले एक स्थान जोड़ें"

फिर Ctrl + K, Ctrl + F के साथ एक ब्लॉक और रिफॉर्मैट चुनें

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

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