基于pygments的delph-in格式语法突出显示。

delphin.highlight的Python项目详细描述


#Delphin.highlight

此模块提供[pygments][[[lexers](http://pygments.org/lexers) 对于以下[Delph-in][]格式:

  • [TDL][]–键入描述语言
  • [simplemrs][]–一种流行的序列化格式 递归语义

另外,pygments[style](http://pygments.org/docs/styles/)用于 可以使用mrs来帮助突出显示 简单的。

#示例

simplemrs样式是用于控制台输出的,可以同时使用 深色和浅色背景:

啊![深色背景上的simplemrs](images/mrs dark.png)

啊![在浅色背景上的simplemrs](images/mrs light.png)

tdl lexer用于基于[pydelphin][]的[sphinx][]文档:

啊![来自pydelphin文档的tdl突出显示](images/tdl.png)

#安装和要求

这个模块是[pydelphin][]的[namespace package][],但它是 不依赖于任何pydelphin包,而只依赖于 Pygments 2.3.1或更高版本。这意味着它可以被使用 独立于费城。

此模块可以通过pip安装:

` console $ pip install delphin.highlight `

[命名空间包]:https://docs.python.org/3/reference/import.html#namespace-packages

#用法

而您可以将lexer放入支持pygments的应用程序中 像wiki或文档站点一样,控制台突出显示 simplemrs由[pydelphin][]包通过delphin提供 转换命令。

[delph-in]:http://www.delph-in.net [碎片]:http://pygments.org [费城]:https://github.com/delph-in/pydelphin [simplemrs]:http://moin.delph-in.net/MrsRfc [狮身人面像]:http://www.sphinx-doc.org/ [TDL]:http://moin.delph-in.net/TdlRfc

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java测试SpringAOP方面   java在使用groovy访问JSON字段时遇到问题   java需要但没有被调用:<Capturing argument>实际上,与这个mock没有任何交互   java在O(n)时间内遍历LinkedList并删除k个元素   java在Hibernate中执行条件查询后,是否需要提交/关闭会话?   java提供apacheshiro作为JBoss7、WildFly8的模块   使用标头读取CSV,同时忽略JAVA中的某些行   java如何验证kotlin中的数据类是否为null   java墙纸未缩放到设备的显示   java以独立于实现的方式列出所有注册的JAXRS 2提供程序   java Apache ANT Exec Handle Exec/CakePHP控制台提示   java无法从dropwizard项目中排除logbackclassic依赖项   java如何通过对象向构造函数发送日期值,以及如何返回该日期值?   java为什么使用静态记录器比不使用它花费更多的时间   JavaAndroid:解析webview的内容而不重新加载和发布   java如何仅捕获异常类型   eclipse无法从Java独立项目中的ATL EMFTVM转换中读取模块   另一个路由中的java Apache camel blueprint web服务响应