iPython笔记本标记单元格中的语法高亮显示

iPython笔记本标记单元格中的语法高亮显示,ipython,markdown,syntax-highlighting,jupyter-notebook,Ipython,Markdown,Syntax Highlighting,Jupyter Notebook,有没有办法在iPython笔记本中获得一个标记单元格来突出显示代码块中的语法 例如,在GitHub中,可以通过以下方法获得所需的效果 ```python >>>print('hello') ``` 使用IPython 0.13.1语法高亮显示与(在标记单元格中)一样简单: 只需在代码前面使用一个空行并缩进代码(参见Ipython附带的笔记本示例)。这适用于Python和其他一些语言。的,因此将包含在1.0版本中 正如Jakob所指出的,即使在此之前,您也可以对代码使用常规标记

有没有办法在iPython笔记本中获得一个标记单元格来突出显示代码块中的语法

例如,在GitHub中,可以通过以下方法获得所需的效果

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

使用IPython 0.13.1语法高亮显示与(在标记单元格中)一样简单:

只需在代码前面使用一个空行并缩进代码(参见Ipython附带的笔记本示例)。这适用于Python和其他一些语言。

的,因此将包含在1.0版本中


正如Jakob所指出的,即使在此之前,您也可以对代码使用常规标记,只需将代码缩进四个空格,这仍然是在IPython笔记本中显示代码的有效方式。

在IPython 7.2.0笔记本中,您可以使用:


Text`code`文本


在标记单元格中以内联方式打印突出显示的代码。

当前版本中似乎不存在这种情况。提交一个功能请求?我对此也很感兴趣,现在它肯定能工作:)似乎不再突出显示语法:(我必须添加显式语言标记,例如“py…”,以便语法突出显示生效。
some text

    def foo():
        print 'bar'
        return 0

some text