विकल्पों में से बहुत से Force
मूल्य विकल्प शामिल हैं:"बल" Uncrustify में क्या करता है?
जोड़ें या नेस्टेड कोष्ठक
sp_paren_paren
के बीच की जगह को दूर {Ignore
,Add
,Remove
,Force
}
इसका क्या अर्थ है? यह Add
से अलग कैसे है?
विकल्पों में से बहुत से Force
मूल्य विकल्प शामिल हैं:"बल" Uncrustify में क्या करता है?
जोड़ें या नेस्टेड कोष्ठक
sp_paren_paren
के बीच की जगह को दूर {Ignore
,Add
,Remove
,Force
}
इसका क्या अर्थ है? यह Add
से अलग कैसे है?
मतलब जोड़ें "अगर पहले से मौजूद नहीं है" का अर्थ है, जिसका अर्थ है कि अगर कुछ पहले से ही है, तो इसे छोड़ दें (और अकेले स्वरूपण)।
// Original
if (cond) {
func();
}
// Add curly braces (already present, leaves formatting alone)
if (cond) {
func();
}
// Force curly braces
if (cond) {
func();
}
या एक और उदाहरण: यदि यह वहाँ नहीं है
// Original
if (cond)
func();
// Add curly braces
if (cond) {
func();
}
// Force curly braces (behaves just like add in this case)
if (cond) {
func();
}
Add
कहते फोर्स यदि मौजूद नहीं जोड़ सकते हैं और पुन: फ़ॉर्मेट अगर यह मौजूद है का मतलब है।
Remove
अगर वहां है तो हटा देता है।
Force
remove
तब add
करता है।
के रूप में "जोड़ें या ए और बी के बीच हटाने एक्स"
Add
: केवल कहते हैं एक एक्स जब वहाँ कोई एक्स दिखाई दिया
AB -> AXB
AXB -> AXB
AXXB -> AXXB
Remove
: निकालता है सब दिखाई दिया एक्स
AB -> AB
AXB -> AB
AXXB -> AB
Force
: जैसा कि एडविन ने कहा Remove
तब,210 -> सभी (कोई भी) एक्स पहले निकालता है और एक एक्स अंत में
AB -> AXB
AXB -> AB -> AXB
AXXB -> AB -> AXB
लेकिन कभी कभी 'जोड़ने एक्स' कुछ नंबर जोड़ने के रूप में एक्स कहीं और, इसलिए Force
के रूप में एक "पुनः स्वरूपित" पसंद करेंगे परिभाषित किया जा सकता कहते हैं क्रिस ने कहा।