Я занимаюсь разработкой приложения, в котором у пользователя есть выбор: использовать Firepad для редактирования текста или CodeMirror для редактирования кода. Кажется, когда я загружаю оба на одной странице, синтаксическая раскраска для редактора кода также применяется к текстовому редактору для некоторых ключевых слов, таких как «С» и «Делать». Как правильно решить эту проблему, чтобы пользователь мог использовать как редактор кода, так и текстовый редактор?
Чтобы повторить это, я соединил код из примеров 1 и 2 из следующей ссылки ниже на одну страницу с разными именами переменных, чтобы два редактора создавались независимо. Все работает так, как задумано, за исключением цветового кодирования, применяемого к текстовому редактору: https://firepad.io/examples/#-tYeIcwROhE
Вот изображение того, что я вижу в своем текстовом редакторе. Заранее спасибо за помощь!
https://imgur.com/a/rrcuHkU