Ho implementato Code Mirror come plugin in un sistema CMS.CodeMirror 2: il rientro multiplo sta cancellando le righe
Ho un problema per cui se seleziono linee multiple e premi sul tasto tab le righe vengono eliminate.
Questo non accade sul sito demo Codice Mirror. Non riesco a trovare un'opzione di configurazione per abilitare o disabilitare il rientro multiplo.
Ecco il mio codice di configurazione:
this.CodeArea = CodeMirror.fromTextArea(codeArea, {
lineNumbers: true,
mode: { name: "xml", htmlMode: true },
onChange : function (editor) {
editor.save();
}
});
Non sono sicuro di quello che mi manca. Qualche idea?
Sono nella versione 3.15 e non funziona per me. La linea a cui si fa riferimento in questa versione differisce qui: 'else cm.replaceSelection (" \ t "," end "," + input ");'. Ho provato a usare 'else cm.replaceSelection (" \ t "," end ");' inutilmente. – nick