У меня проблема, я использую codemirror в качестве редактора, но я пишу код или текст и пишу его под строкой цифр c, но когда я попадаю в строку 10, он ставит себя один
вот несколько картинок:
текст или код под цифрой c строка
в цифре c строка 10 отлично работает
вот код для реализации codemirror
<script>
var delay;
// Initialize CodeMirror editor with a nice html5 canvas demo.
var editor = CodeMirror.fromTextArea(document.getElementById('message'),{
lineNumbers: true,
gutter: true,
lineWrapping: true,
mode: "javascript",
mode: "htmlmixed",
theme: "material-darker",
mode: "css",
mode: "text/html",
tabMode: "indent",
autoCloseTags: true,
foldGutter: true,
gutters: ["CodeMirror-linenumbers", "CodeMirror-foldgutter", "CodeMirror-lint-markers"],
lint: true,
matchTags: {bothTags: true},
extraKeys: {"Ctrl-B": "toMatchingTag"},
autoCloseBrackets: true,
styleActiveLine: true,
});
editor.on("change", function() {
clearTimeout(delay);
delay = setTimeout(updatePreview, 100);
});
function updatePreview() {
var previewFrame = document.getElementById('preview');
var preview = previewFrame.contentDocument || previewFrame.contentWindow.document;
preview.open();
preview.write(editor.getValue());
preview.close();
}
setTimeout(updatePreview, 300);
</script>