jupyter-notebook - 如何在 Pycharm 上重新格式化 ipynb 代码?
问题描述
我知道“ctrl+alt+shift+L”是 Pycharm 上的代码重新格式化快捷方式。
我可以使用上面的快捷方式重新格式化 py 代码,但我不能重新格式化 ipynb 文件。
如果我按下“ctrl+alt+shift+L”,Pycharm 会显示重新格式化对话框,然后单击运行按钮,
但什么都没有改变。
如何在 Pycharm 上重新格式化 ipynb 代码?
解决方案
我遇到了同样的问题。
事实上,在 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
推荐阅读
- javascript - 缩小地图时聚合的传单标记
- r - 错误:'\l' 是从 "' 开始的字符串中无法识别的转义
\l" - python - 为什么 Tesseract 不能正确识别文本?
- docker - 如何下载 npm 依赖项作为 Docker 构建的一部分
- attributeerror - AttributeError:“函数”对象没有属性“x0”
- bash - Bash 日期减法 +%H:%M:%S
- unity3d - 在 Unity 中重置字符位置不起作用
- node.js - RangeError:WebAssembly.instantiate():内存不足:wasm 内存
- html - 使用引导程序在容器内对齐步进器 div
- spring - 如何平衡正在运行的 Pod 上的共享表记录?