I had the same need for a while, and finally removed the bullet and created RPG mode for Ace Editor . You can see it here . I also changed Ace's "Tomorrow" theme to have more RPG features.
I was going to expand / stretch the Ace editor and add this, but they have a more time-consuming script, so I have not found the time to do this yet.
Used for browser-based documentation. See below. 
EDIT: Another option is to use VSCode . They added a function to the latest version, which allows you to copy the source code from VSCode and paste it into the medium of your choice (presentation, email, etc.), fully marked with syntax coloring. Pair that with the VSCode RPG Syntax plugin , and you have a winning solution.
source share