首页 > 解决方案 > 如何在 Pycharm 上重新格式化 ipynb 代码?

问题描述

我知道“ctrl+alt+shift+L”是 Pycharm 上的代码重新格式化快捷方式。

我可以使用上面的快捷方式重新格式化 py 代码,但我不能重新格式化 ipynb 文件。

如果我按下“ctrl+alt+shift+L”,Pycharm 会显示重新格式化对话框,然后单击运行按钮,

但什么都没有改变。

如何在 Pycharm 上重新格式化 ipynb 代码?

在此处输入图像描述

标签: jupyter-notebookpycharm

解决方案


我遇到了同样的问题。

事实上,在 PyCharm 2018.3.6 中,代码重新格式化功能在 ipynb 文件中起作用。但是在 PyCharm 2019.3.3 中,jupyter notebook 的 UI 发生了变化。并且代码重新格式化功能无法工作。

现在我必须在浏览器中使用 jupyter 笔记本扩展来重新格式化我的代码。

这似乎是 PyCharm 的一个错误。其他人遇到了这个问题。 https://towardsdatascience.com/jupyter-notebooks-in-the-ide-visual-studio-code-versus-pycharm-5e72218eb3e8


推荐阅读