gpt4 book ai didi

jupyter-notebook - Jupyter 内核高亮语法

转载 作者:太空狗 更新时间:2023-10-29 21:12:31 27 4
gpt4 key购买 nike

我需要写讲义(关于 C++),我想使用 Jupyter Notebook。

是否有任何简单的内核(或其他东西)来突出显示 C++ 语法?我不需要运行代码。

目前我使用 Markdown 单元格编写 C++ 代码。我在里面写代码 <pre>标签。有两个大问题:

  • 没有语法高亮;
  • 例如vector<int>被解析为 vector + <unknown tag>所以显示的结果是vector .我必须通过编写以下内容来解决此问题:vector&lt;int> .很单调。

感谢您的任何想法。

最佳答案

您可以通过指定三重反引号 (```) 代码块的语言在 Markdown 单元格类型中执行此操作。将单元格类型更改为 Markdown,然后制作如下代码块:

```c++
while(true) {
cout << "hello world forever" << endl;
}
```

点击 Ctrl+Enter,您应该会看到带有代码高亮显示的单元格。

enter image description here

Jupyter 通过 Pygments 模块包含代码高亮显示,因此您可以指定 any of the supported languages在代码块中。

关于jupyter-notebook - Jupyter 内核高亮语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47142408/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com