I18n Gherkin syntax highlighting for several highlighting engines:
- Ace
- Source Highlight
- SHJS
- Highlight.js
- Pygments - (See issue 4)
Examples are here.
First, install dependencies:
git submodule update --init --recursive
gem install gherkin
Each syntax highlighter has a template named template.erb
that you can edit. You can then regenerate a highlighter with e.g.
rake highlight.js/gherkin_en.js
To regenerate all of the highlighters, run:
rake
The shjs
modes don't have a template.erb
as they are generated from the src-highlight
modes.
If you have fixed something, commit it to your fork of the repo and send a pull request.