Недавно я использовал Ace в проекте для своего работодателя, но теперь я пошел дальше и не могу заставить подсветку синтаксиса работать в моем новом проекте. Обратите внимание, что у меня больше нет доступа к старому проекту, в котором я использовал Ace.
Я скопировал код на свой сайт с http://ace.c9.io/#nav=embedding, где объясняется, как встроить Ace в веб-страницу.
Я заметил, что в примере используется файл ace.js из каталога src-noconflict в ace-builds, поэтому я скачал этот конкретный файл с github (последняя версия на 10 минут назад).
Я скопировал этот файл ace.js в свой новый проект.
Когда я пытаюсь запустить веб-страницу в IE, я вижу следующее сообщение об ошибке:
Строка: 13096 Ошибка: невозможно получить свойство cssClass неопределенной или нулевой ссылки
Как только я закрываю сообщение об ошибке, оказывается, что редактор Ace работает на странице, но все черно-белое — подсветка синтаксиса отсутствует.
Что я могу делать неправильно и что я могу сделать, чтобы Ace работал правильно?
setTheme
иsetMode
, которые требуют, чтобы файлы monokai и mode-javascript находились в каталоге, где находится ваш файл ace.js. - person Nick Tomlin   schedule 01.08.2013