跳转到主要内容

Pygments语法定义用于Robot Framework测试数据。

项目描述

此项目实现了Pygments语法定义,用于在纯文本格式中处理Robot Framework测试数据。它作为独立插件提供,并包含在Pygments 1.6及更高版本中。

什么是Pygments

Pygments是一个用于语法高亮的通用库/工具。它被许多不同的应用程序和维基百科使用。

什么是Robot Framework

Robot Framework是一个用于验收测试、验收测试驱动开发(ATDD)和机器人流程自动化(RPA)的通用开源自动化框架。它具有简单的纯文本语法,本项目为它提供了语法高亮功能。

安装

安装包位于PyPI。使用pip安装是最简单的方法。

pip install pygments
pip install robotframeworklexer

如果您想使用比Pygments中包含的更新的语法定义版本,则需要执行此步骤。

用法

安装后,Pygments将识别robotframework语法定义。例如,可以使用pygmentize工具使用它。

# Lexer for ``*.robot`` files is found automatically.
pygmentize tests.robot

# Explicit lexer configuration needed with ``*.txt`` files.
pygmentize -l robotframework tests.txt

# Override built-in robotframework lexer with separately installed version.
pygmentize -O robotframework=robotframework tests.robot

有关程序使用示例,请参阅generate.py脚本。有关使用Pygments的一般信息,请参阅其文档以及/或您所使用工具的文档。

许可证

Apache许可证2.0.

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源代码分发

robotframeworklexer-1.1.tar.gz (16.9 kB 查看哈希值)

上传时间 源代码

构建分发

robotframeworklexer-1.1-py3-none-any.whl (11.4 kB 查看哈希值)

上传时间 Python 3

支持

AWSAWS云计算和安全赞助商DatadogDatadog监控FastlyFastlyCDNGoogleGoogle下载分析MicrosoftMicrosoftPSF赞助商PingdomPingdom监控SentrySentry错误日志StatusPageStatusPage状态页面