सबसे सुविधाजनक समाधान मैं जानता हूँ कि अपनी इच्छित सेटिंग करने के लिए स्विच करने के लिए दृश्य स्टूडियो मैक्रो का समूह तैयार करना है।
Tools > Macros > Macros IDE
पर जाएं। वहां, बाईं ओर पेड़ में, MyMacros
पर राइट-क्लिक करें और Add > Add Module
चुनें। मॉड्यूल को TabSize
जैसे नाम दें। इस मॉड्यूल के भीतर, अपनी इच्छित सेटिंग्स को बदलने के लिए subs बनाएं। उदाहरण के लिए:
Imports System
Imports EnvDTE
Imports EnvDTE80
Imports EnvDTE90
Imports System.Diagnostics
Public Module TabSize
Sub Tab3()
SetTabAndIndentation(3)
End Sub
Sub Tab4()
SetTabAndIndentation(4)
End Sub
Function SetTabAndIndentation(ByVal value As Integer)
DTE.Properties("TextEditor", "AllLanguages").Item("TabSize").Value = value
DTE.Properties("TextEditor", "AllLanguages").Item("IndentSize").Value = value
End Function
End Module
स्ट्रिंग पैरामीटर के लिए मुझे कोई उपयोगी दस्तावेज नहीं है। यदि आपको अन्य विकल्प सेट करने की आवश्यकता है, जैसे कि "टैब रखें", इन परिवर्तनों को मैन्युअल रूप से बनाने के लिए सबसे आसान तरीका है (Tools > Options
)। फिर, Tools > Import and Export Settings
का उपयोग करके, इन सेटिंग्स को vssettings फ़ाइल के रूप में सहेजें। यह एक एक्सएमएल फाइल बनाता है जिसकी संरचना विधि कॉल के लिए आवश्यक है।
अंत में, आप इन मैक्रोज़ को Tools > Customize
के माध्यम से कमांड बटन या कीबोर्ड शॉर्टकट से लिंक कर सकते हैं। प्रत्येक मैक्रो को एक कीबोर्ड शॉर्टकट देने से आप सेटिंग्स के बीच त्वरित रूप से टॉगल कर सकते हैं।
स्रोत
2009-11-12 12:36:36
+1। –