在IPython的笔记本降价单元语法高亮(Syntax Highlighting in iPytho

2019-08-03 18:34发布

有没有办法让IPython的笔记本减价细胞以高亮显示的代码块语法?

例如,在GitHub上,一个能得到通过以下预期的效果。

```python
>>>print('hello')
```

Answer 1:

在使用三反引号表示码的GitHub风格Markdown的风格现在支持在GitHub上IPython的主分支 ,因此会包含在1.0版本。

至于雅各布指出,甚至在此之前,你可以使用常规的降价代码,在你只需要通过四个空格缩进你的代码,这仍然是在您的笔记本电脑的IPython显示代码的有效方式。



Answer 2:

使用IPython的0.13.1语法突出显示是作为(在降价细胞)容易:

some text

    def foo():
        print 'bar'
        return 0

some text

只是,以前使用空白行和缩进代码(见随IPython的例子笔记本电脑)。 这适用于Python和一些其他语言。



Answer 3:

在IPython中7.2.0的笔记本电脑,你可以使用:

Text `code` text

在降价细胞打印突出显示的代码行内。



文章来源: Syntax Highlighting in iPython Notebook Markdown Cell