У меня была такая же потребность некоторое время, и, наконец, я укусил пулю и создал RPG mode
для Ace Editor .Вы можете видеть это здесь .Я также изменил тему Ace "Tomorrow" , чтобы иметь больше возможностей RPG.
Я собирался раскрутить / вытащить Ace Editor и добавить это, но у них более трудоемкий сценарий вкладаЯ еще не удосужился сделать это.
Я использовал его для документации кода на основе браузера.Увидеть ниже.
РЕДАКТИРОВАТЬ: Другой вариант использует VSCode .Они добавили функцию в последнюю версию, которая позволяет копировать исходный код из VSCode и вставлять его на выбранный вами носитель (презентация, электронная почта и т. Д.), Полностью помеченный синтаксической раскраской.Соедините это с плагином VSCode RPG Syntax , и вы получите выигрышное решение.