Ich habe Code Mirror als Plugin in ein CMS-System implementiert.CodeMirror 2: Mehrere Einrückungen löschen Zeilen
Ich habe ein Problem, wo, wenn ich mehrere Zeilen auswählen und Tab drücken die Zeilen gelöscht werden.
Dies geschieht nicht auf der Demo-Website Code Mirror. Ich kann keine Konfigurationsoption finden, um mehrere Einrückungen zu aktivieren oder zu deaktivieren.
Hier ist meine Konfigurationscode:
this.CodeArea = CodeMirror.fromTextArea(codeArea, {
lineNumbers: true,
mode: { name: "xml", htmlMode: true },
onChange : function (editor) {
editor.save();
}
});
Ich bin nicht sicher, was ich bin fehlt. Irgendwelche Ideen?
Ich bin auf Version 3.15 und es funktioniert nicht für mich. Die Zeile, auf die Sie in dieser Version verweisen, unterscheidet sich hier: 'else cm.replaceSelection (" \ t "," end "," + input ");'. Ich habe versucht, 'else cm.replaceSelection (" \ t "," end ") zu verwenden;' vergeblich. – nick