2012-11-26 8 views
46

मैं उलझन में हूं कि सामान्य प्राथमिकताओं में कौन से स्मार्ट टैब करते हैं।वेबस्टॉर्म/PHPStorm में स्मार्ट टैब क्या करते हैं?

इसमें कहा गया है कि:

एक आवश्यक स्तंभ के लिए

ललित संरेखण केवल रिक्त स्थान के माध्यम से किया जाता है ... तो इस चेक बॉक्स चयनित नहीं है, तो रिक्त स्थान संरेखण के लिए करता है, तो आवश्यक उपयोग किया जाता है ...

क्या इसका मतलब यह नहीं है कि दोनों मामलों के लिए संरेखण में रिक्त स्थान का उपयोग किया जाता है? क्या इसका मतलब यह है कि यह हमेशा बाद में और कभी-कभी पूर्व में रिक्त स्थान का उपयोग करता है?

क्या कोई दो मामलों के उदाहरण के साथ चित्रित कर सकता है?

+1

अच्छा सवाल के साथ। मैं भी उत्सुक हूँ। दस्तावेज़ीकरण की कमी है। – Chev

उत्तर

52

यदि स्मार्ट टैब विकल्प सक्षम है तो केवल रिक्त स्थान का उपयोग संरेखण के लिए किया जाता है, अन्यथा टैब और रिक्त स्थान का उपयोग किया जाता है।

उदाहरण के लिए: निम्नलिखित कोड ब्लॉक

function(first, 
      second) { 
    } 

के लिए बिना स्मार्ट टैब

t---function(first, 
t---t---t---.second) { 
t---} 

स्मार्ट टैब

t---function(first, 
t---.........second) { 
t---} 
+13

ठीक है, और मैं रिक्त स्थान और टैब क्यों जोड़ना चाहूंगा? – borisdiakur

+12

यह सुनिश्चित करने के लिए कि स्वरूपित मान हमेशा आपकी स्थिति पर रहता है, आपने इसे रखा है। आखिरी उदाहरण की तरह, यह एक मोनोस्पेस्ड फ़ॉन्ट के बाद से। आप यह सुनिश्चित नहीं कर सके कि टैब के साथ टैब चौड़ाई परिवर्तनीय है। – Fleshgrinder

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