2009-08-11 19 views
25

में विभिन्न परियोजनाओं में विभिन्न टैब सेटिंग्स का उपयोग कैसे करें विजुअल स्टूडियो विकल्प संवाद आपको प्रति-भाषा आधार पर टैब वरीयताओं (आकार, सम्मिलित स्थान, आदि) सेट करने की अनुमति देता है। लेकिन मैं नियमित रूप से इन मूल्यों के लिए अलग-अलग सेटिंग्स के साथ कुछ सी # परियोजनाओं पर काम कर रहा हूं।विजुअल स्टूडियो

क्या प्रति-परियोजना आधार पर वैश्विक सेटिंग्स को ओवरराइड करने का कोई तरीका है, या कम से कम आसानी से उनके बीच टॉगल करना है?

उत्तर

8

एक और दृष्टिकोण एक्स्टेंसिबिलिटी एपीआई के माध्यम से हो सकता है: मैक्रो या ऐड-इन लिखना संभव होना चाहिए जो इन सेटिंग्स को बदलता है।

उदा।

DTE.Properties("TextEditor", "CSharp").Item("TabSize").Value = 6 

यहाँ एक लिंक गुण के नाम पता लगाने के लिए बताते हैं कि बताया गया है:: 6 के लिए टैब आकार बदलने के लिए, निम्न का उपयोग http://support.microsoft.com/kb/555445

+0

+1 मुझे लगता है कि यह मेरे लिए सबसे घर्षण विकल्प है। –

1

मुझे डर है कि आप इसे प्रति-परियोजना आधार पर नहीं कर सकते हैं। लेकिन, Tools/Import and Export Settings... के साथ आप एक फ़ाइल में प्रत्येक सेटिंग्स को निर्यात कर सकते हैं और आप अपनी वर्तमान परियोजना को फिट करने वाले व्यक्ति को आयात कर सकते हैं।

2

आप एक विशेष के साथ दृश्य स्टूडियो खोल सकते हैं "रीसेट करें" सेटिंग्स फ़ाइल जो डिफ़ॉल्ट सेटिंग्स को ओवरराइड करता है। इस विधि का उपयोग करना दो शॉर्टकट बनाना संभव है, प्रत्येक टैब सेटिंग वाला एक। विवरण here हैं।

+0

आपका लिंक 404 पर जाता है –

0

विजुअल स्टूडियो 2017 .editorconfig समर्थन जोड़ता है, जो ऐसी सेटिंग्स के लिए बहुत आसान है।

संबंधित मुद्दे