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



Jupyter Notebook有一个简洁的功能,它会突出显示由于与Python耦合而导致速度变慢的Python代码行。在编写Cython代码时,在Pycharm中获得这种功能会非常简洁。

有办法吗?

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

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

似乎没有一个Pycharm扩展将高亮显示集成到Pycharm代码视图本身。

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

%%cython -a
# your cython code here

最新更新