我们可以在浏览器的 jupyter notebook 中格式化 python 代码。在我改用 VSCode 并使用 Microsoft 扩展后,我发现我无法再格式化 Jupyter Notebook。有大佬知道怎么解决吗?
答案 0 :(得分:1)
我不太确定这里问的是什么。但是目前在 VS Code 中,notebook 编辑器和交互窗口不支持格式化 python 代码。
但是,我们正在为那些支持 .py 文件中 VS Code 的所有格式化功能的功能迁移到新的 UI。如果您现在尝试 VS Code - Insiders,您应该会看到此支持并可以尝试一下。这个新的 UI 最终将推出到 VS Code 稳定版。
答案 1 :(得分:0)
我认为 VS Code 不支持代码单元格的格式化,但是如果您使用 black
代码格式化程序,那么您可以使用 blackcellmagic %%black
来格式化单元格中的代码。
您需要 pip install black
和 blackcellmagic
,详情请见:https://github.com/csurfer/blackcellmagic