预提交输出的pygments lexer。
pygments-pre-commit的Python项目详细描述
pygments预提交
pygments lexer用于预提交输出
见some demos! 或者see it in action on pre-commit.com。
安装
pip install pygments-pre-commit
用法
此库提供名为pre-commit
的pygments lexer。
..code-block::pre-commit $ pre-commit run passing..................................................................Passed failing..................................................................Failed hookid: failing ['.pre-commit-config.yaml', 'a'] skipped (no files)...................................(no files to check)Skipped skip me.................................................................Skipped
这个库还提供了sphinx扩展。可以通过添加
'pygments_pre_commit'
到conf.py
中的extensions
设置。
可以使用sphinx设置调整颜色(在conf.py
)
pygments_pre_commit_ansi_colors
:
pygments_pre_commit_ansi_colors={'Black':'#2e3436','Cyan':'#06989a','Green':'#4e9a06','Red':'#c00','Yellow':'#c4A000',}