有没有办法在iPython笔记本中获得Markdown单元以突出显示代码块中的语法?iPython笔记本中的语法高亮标记单元
例如,在GitHub中,可以通过以下方式获得所需的效果。
```python
>>>print('hello')
```
有没有办法在iPython笔记本中获得Markdown单元以突出显示代码块中的语法?iPython笔记本中的语法高亮标记单元
例如,在GitHub中,可以通过以下方式获得所需的效果。
```python
>>>print('hello')
```
GitHub Flavored Markdown-style of denoting code using the triple-backtick is now supported in IPython master branch on GitHub等都将包含在1.0版本中。作为Jakob指出的,甚至在此之前,您可以对代码使用普通降价,在这种情况下,您只需将代码缩进四个空格,这仍然是在IPython笔记本中显示代码的有效方式。
我必须添加显式语言标记,例如\'\'\'py ... \ \'\'用于语法突出显示。 –
使用IPython的0.13.1语法突出显示是作为(在降价细胞)容易:
some text
def foo():
print 'bar'
return 0
some text
只是,使用一个空行前和缩进的代码(参见附带IPython的示例的笔记本)。这适用于Python和其他一些语言。
似乎不再强调语法:( –
似乎并不存在于当前版本中。提交功能请求? –
我对此也感兴趣 – fccoelho
现在它肯定有效:) –