是否有链接iPython笔记本和PyCharm,特别是关于调试?

时间:2014-05-26 17:03:11

标签: debugging pycharm ipython-notebook

iPython笔记本和PyCharm具有互补功能,所以我可以从一个转换到另一个。但我想让关系变得更紧密。

例如,当我在笔记本电脑中并且某些代码爆炸时,我想在PyCharm中设置一个断点,再次运行我的代码片段,并在断点范围内探索变量。

此时,当我遇到这种情况时,我必须:

  1. 在笔记本中使用debug命令,但是这个调试器中的导航有点笨重(没有上下文自动填充,没有回溯历史,没有功能帮助显示......基本上,我似乎不在笔记本了!)
  2. 转到PyCharm,写一个脚本来重新创建相同的环境(即导入,变量及其值等),就像我在笔记本中一样,然后在该脚本上启动调试。
  3. 这是我希望看到解决的主要用例。当然,触发PyCharm""等发现用法"并且"跳到定义"来自iPython笔记本电脑本身就是一种魅力(不是最初的意图),但我会遏制我对完美IDE的渴望。现在。

1 个答案:

答案 0 :(得分:9)

PyCharm 4.0刚刚推出了iPython集成,允许您编辑* .ipynb文件。官方说明是here。这是它在我的屏幕上的样子:

enter image description here