跳转到主要内容

IPython控制台(与Sphinx相同)的语法高亮

项目描述

======================== pygments-ipython-console


IPython控制台文件的高亮语法

概述

此包提供用于IPython控制台文件的Pygments_ 语法分析器。语法分析器作为入口点发布,安装后,Pygments将自动选择它。

然后您可以使用Pygments与ipython语言:

$ pygmentize -l ipython test.ipy

(或者在Sphinx_ 文档中使用ipython_console_highlight.py的标准sphinx导入)在Sphinx_ 文档中,使用highlight指令选择语法分析器:

.. highlight:: ipython

.. _Pygments: https://pygments.pythonlang.cn/ .. _Sphinx: https://sphinx-doc.cn/

感谢pygments-openssl项目提供模板 [https://github.com/stefanholek/pygments-openssl]

要求

这需要IPython 1.0+用于sphinxext模块

安装

使用您喜欢的安装程序将pygments-ipython安装到已安装Pygments的同一Python环境中。从存储库构建egg:

$ git clone https://sanguineturtle@bitbucket.org/sanguineturtle/pygments-ipython-console.git
$ cd pygments-ipython-console
$ python setup.py bdist_egg

例如 [更改目录到dist/文件夹以定位egg文件]:

$ easy_install pygments-ipython-console.egg

运行以下命令以验证安装:

$ pygmentize -L lexer | grep -i ipy
* ipy:
	IPy session (filenames *.ipy)

变更日志

  • 更改了IPython语法分析器类的名称。[hplgit]

  • 首次发布。[sanguineturtle]

项目详情


下载文件

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

源分布

pygments-ipython-console-1.0.1.tar.gz (2.1 kB 查看散列)

上传于 源代码

构建的发行版

pygments_ipython_console-1.0.1-py3-none-any.whl (3.7 kB 查看哈希值)

上传于 Python 3

由以下支持