基于Python的语法高亮显示器。

  • 突出显示文件语法并打印到标准输出(从文件扩展名推断语言):
pygmentize {{file.py}}
  • 明确设置语法高亮的语言:
pygmentize -l {{javascript}} {{input_file}}
  • 列出可用的词法分析器(输入语言的处理器):
pygmentize -L lexers
  • 将输出保存为HTML格式的文件:
pygmentize -f html -o {{output_file.html}} {{input_file.py}}
  • 列出可用的输出格式:
pygmentize -L formatters
  • 输出HTML文件,带有其他格式化程序选项(整页,带行号):
pygmentize -f html -O "full,linenos=True" -o {{output_file.html}} {{input_file}}