Solidity lexer for Pygments
Solidity lexer for Pygments, distributed as a PyPI package.
If you want pretty syntax highlighting in documentation for Solidity files, and you’re using Pygments, this might just be the thing for you.
Currently, Solidity keywords up to version 0.4.22 are included, to the best of my ability. MRs are welcome!
pip install pygments-lexer-solidity
Depends on doc-building infrastructure.
Have this in Sphinx’s conf.py:
from sphinx.highlighting import lexers from pygments_lexer_solidity import SolidityLexer lexers['solidity'] = SolidityLexer()
Then use .. code-block:: solidity for Solidity code blocks.
BSD 2-clause simplified. See LICENSE.txt.