Как я могу изменить фон определенных c строк в Pygments? - PullRequest
0 голосов
/ 20 июня 2020

Я разработал код, чтобы показать покрытие для определенных файлов c C, C ++ и Python (покрытие вычисляется с использованием GCov). Теперь я могу показать исходный код с помощью Pygments. У меня есть массив закрытых и пропущенных строк, я хочу изменить фон закрытых строк на зеленый, а фон пропущенных строк на красный. Можно ли это сделать с помощью Pygments?

1 Ответ

1 голос
/ 01 сентября 2020

Вы можете добиться этого, создав подкласс HTMLFormatter. Изначально HTMLFormatter поддерживает только выделение строк, но не разными цветами, как вам нужно. См. https://pygments.org/docs/formatters/#HtmlFormatter для более подробной информации (прокрутите вниз до подкласса).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...