मैंने कोड मिरर को एक सीएमएस सिस्टम में प्लगइन के रूप में लागू किया है।कोडमिरर 2: एकाधिक इंडेंट लाइनों को हटा रहा है
मुझे एक समस्या है जहां मैं एकाधिक लाइनों का चयन करता हूं और टैब दबाता हूं तो रेखाएं हटा दी जाती हैं।
यह कोड मिरर डेमो वेबसाइट पर नहीं होता है। मुझे एकाधिक इंडेंट को सक्षम या अक्षम करने के लिए कॉन्फ़िगरेशन विकल्प नहीं मिल रहा है।
यहाँ मेरी विन्यास कोड है:
this.CodeArea = CodeMirror.fromTextArea(codeArea, {
lineNumbers: true,
mode: { name: "xml", htmlMode: true },
onChange : function (editor) {
editor.save();
}
});
मुझे यकीन है कि मैं क्या याद कर रहा हूँ नहीं हूँ। कोई विचार?
डेमो संस्करण में पर लाइन 2036 के आसपास वहाँ निम्नलिखित कोड ब्लॉक कि आपके संस्करण से याद आ रही है है: एक गुच्छा के साथ साथ
defaultTab: function(cm) {
if (cm.somethingSelected()) cm.indentSelection("add");
else cm.replaceSelection("\t", "end");
}
मैं संस्करण 3.15 पर हूं और यह मेरे लिए काम नहीं करता है। इस संस्करण में आप जिस पंक्ति का उल्लेख करते हैं वह यहां भिन्न है: 'else cm.replaceSelection (" \ t "," end "," + input ");'। मैंने 'else cm.replaceSelection (" \ t "," end ") का उपयोग करने का प्रयास किया है, 'कोई फायदा नहीं हुआ। – nick