Я пробовал CodeMirror для создания простого редактора кода с подсветкой синтаксиса с использованием простого javascript и html, но проблема в том, что в моем проекте у меня есть несколько вкладок html, и для каждой вкладки мне нужен экземпляр CodeMirror.
У меня нет проблем с созданием нескольких экземпляров, проблема в том, что у меня есть только одна кнопка, которая при нажатии должна прочитать содержимое экземпляра CodeMirror, находящегося в текущей вкладке, и отправить его содержимое службе Http , поэтому я не могу найти лучший способ найти правильный экземпляр CodeMirror при нажатии кнопки.
Так что, какие рекомендации вы мне могли бы дать? или лучше попробовать с другими библиотеками, такими как Ace или Prism, для подсветки кода? Спасибо.
Я пытался использовать localStorage для сохранения экземпляров CodeMirror, но он возвращает мне ошибку преобразования кольцевой структуры в JSON.