如何在 Pycharm 中突出显示 Jupyter '%%cython' 风格的性能?

How can I get Jupyter '%%cython' style performance highlighting in Pycharm?

Jupyter Notebook 有一个巧妙的功能,它会突出显示由于与 Python 耦合而导致速度下降的 Cython 代码行。在编写 Cython 代码时,在 Pycharm 中获得这种功能真的很棒。

有什么办法吗?

看来最好的方法是这样做:

  1. 在与 .pyx 源代码相同的目录中打开命令提示符
  2. 运行 cython --annotate yourcode.pyx
  3. 打开 yourcode.html 查看结果。

似乎没有将突出显示集成到 Pycharm 代码视图本身的 Pycharm 扩展。

正如@hpaulj 提到的,您可以将 -a 选项与 cython magic

一起使用

例如

%%cython -a

# your cython code here