2010-06-21 12 views
15

मुझे पता है कि सामान्य टैब बनाम रिक्त स्थान पहाड़ियों की तरह पुराना है और ज्यादातर आपकी प्राथमिकता/आपकी टीम की शैली में चिपके हुए हैं, मैं बस एक व्यावहारिक प्रश्न पूछना चाहता था विजुअल स्टूडियो में रिक्त स्थान का उपयोग करना। टैब के बारे में कुछ चीजें हैं जो मुझे बग करती हैं और जब हम एक छोटी टीम होते हैं तो मुझे रिक्त स्थान में बदलना बुरा नहीं लगेगा। कोड को पहली जगह लिखने के लिए यह अलग नहीं होगा, लेकिन इसका मतलब यह होगा कि आपको 4 बार डिलीट/बैकस्पेस करना होगा जहां मैं इसे पहले एक बार दबा दूंगा।रिक्त स्थान के रूप में टैब का उपयोग करते समय टैब को हटाना

क्या आसानी से रिक्त स्थान की मात्रा (माउस के साथ खींचने के अलावा) को हटाने का कोई आसान तरीका है या यदि आप बदलाव से गुजर चुके हैं तो क्या यह ऐसा कुछ है जो अंततः आपको परेशान नहीं करता है?

उत्तर

21

विजुअल स्टूडियो में, Shift-Tab का उपयोग करें। मुलायम टैब का उपयोग करते समय भी यह एक टैब-स्टॉप वापस जायेगा।

+0

बहुत अच्छा, मैं वास्तव में यह काफी एक बहुत पहले से ही उपयोग कोड के ब्लॉक बदलने के लिए के बारे में सोच सकते हैं नहीं है, वास्तव में पता नहीं था या यह क्या किया था जब वहाँ कुछ भी नहीं का चयन किया है के बारे में सोचते हैं। – identitycrisisuk

+0

यह तब अच्छा होता है जब ctrl-k-D css को ठीक से प्रारूपित नहीं करता है। –

0

हाँ, वहाँ एक बहुत ही आसान तरीका है।
टैब के बजाए रिक्त स्थान का उपयोग करने के लिए आप अपने विजुअल स्टूडियो विकल्प (टूल्स/विकल्प/टेक्स्ट एडिटर) सेट करते हैं और फिर आप एक स्रोत फ़ाइल और Ctrl-E, D (संपादित/उन्नत/प्रारूप दस्तावेज़) खोलते हैं और यह उन्हें सभी के रूप में परिवर्तित करेगा आप!

स्वचालन के लिए यय!

+0

यह एक साफ चाल है; दुर्भाग्य से यह सभी "अन्य" प्रारूपण का भी ख्याल रखता है ;-) –

+0

"अन्य" स्वरूपण? मैं वर्तमान में स्वरूपण की एक से अधिक प्रकार ... – Task

0

मुझे नहीं लगता कि इस समस्या का एक आसान जवाब है। मैं एक्सकोड और विजुअल स्टूडियो का उपयोग करता हूं, और दोनों वास्तव में परेशान इंडेंटेशन है। हो सकता है कि ऑटोइंडेंटेशन को पूरी तरह निष्क्रिय करने का विकल्प हो।

5

मैं वर्षों से एक ही मुद्दे से पीड़ित हूं। अंत में, मैंने इसके बारे में कुछ किया। मुझे आधिकारिक तौर पर TabSanity Visual Studio extension for VS 2012 के संस्करण 0.1.0 की घोषणा करने दें।

यह बैकस्पेस पर बस नहीं रुकता है। यह हटाए गए कुंजी के साथ ही तीर कुंजी नेविगेशन को संभालता है। निकट भविष्य के विकास के लिए माउस इंटरैक्शन की योजना बनाई गई।

कुछ मामूली बग हैं जिन्हें मुझे अभी भी हल करने की आवश्यकता है, लेकिन आधारभूत कार्य रखा गया है और मैं लगातार प्रगति कर रहा हूं। यह एक ओपन सोर्स प्रोजेक्ट है, इसलिए contribute on GitHub पर निःशुल्क महसूस करें।

0
विजुअल स्टूडियो 2015

  1. ओपन फ़ाइल में

  2. सभी लाइनों आप संशोधित करना चाहते का चयन करें (या Ctrl + एक पूरी फ़ाइल के लिए)।
  3. चुनें संपादित करें> उन्नत -> "Untabify चयनित लाइनों"
संबंधित मुद्दे