2016-03-21 4 views
0

Ich benutze Codemirror, um meine Textarea zu ersetzen. Wenn ich den Wert von CodeMirror auf eine sehr lange Zeile (mit mehr als 50.000 Wörtern) setze, markiert Codemirror nicht alle Wörter. Die Hervorhebung wurde irgendwo gestoppt und es scheint, als ob es eine maximale Anzahl von Wörtern pro Zeile gibt, die Codemirror nur verarbeiten kann. Muss ich einige Optionen festlegen, die dieses Problem lösen?Wie wird eine sehr lange Zeile mit CodeMirror hervorgehoben?

Vielen Dank.

Antwort

0

Sieht aus wie 10 000 der Standard ist:

maxHighlightLength: Anzahl

Wenn lange Linien markieren, um ansprechbar zu bleiben, der Herausgeber aufgib und einfach den Rest der Linienart als Klartext wenn es eine bestimmte Position erreicht. Der Standardwert ist 10 000. Sie können auf Unendlich einstellen, um dieses Verhalten zu deaktivieren.

Quelle: http://codemirror.net/doc/manual.html#config

+0

Tatsächlich löst das mein Problem. Vielen Dank! – LMS