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的一般信息,请参阅其文档以及/或您所使用工具的文档。
许可证
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源代码分发
robotframeworklexer-1.1.tar.gz (16.9 kB 查看哈希值)
构建分发
关闭
robotframeworklexer-1.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ddd3ea50b54b47aee86a83c400534a61e2588dec875a3c10f04822280e834b8f |
|
MD5 | 4a6f3467c3543a47c5307801f2415cd3 |
|
BLAKE2b-256 | 9a9fa1fcd44548cbd78e52a31277c1c69a421c32186db9cdb5ccc2effec0e633 |
关闭
robotframeworklexer-1.1-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b5c3aaa8012c299bbd6ff6b45c1a6b1f02eff88cefcc2a16ee0a4aa5533ce0d5 |
|
MD5 | fdee8ac4b695b5a74850ac4df926e764 |
|
BLAKE2b-256 | 2418ad01d42227d824b890f1b4d32237e5003bf7afe8764cb13545fb63d7fcb5 |