iPython Notebook Markdown Cell中的语法突出显示

Dal*_*las 14 markdown syntax-highlighting ipython jupyter-notebook

有没有办法在iPython笔记本中获取Markdown单元格以突出显示代码块中的语法?

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

```python
>>>print('hello')
```
Run Code Online (Sandbox Code Playgroud)

got*_*nes 13

使用三重反引号表示代码GitHub Flavored Markdown风格现在在GitHub上的IPython主分支中得到支持,因此将包含在1.0版本中.

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

  • 我必须添加显式语言标记,例如\`\`\`py ... \`\`\`用于语法高亮显示. (4认同)