ipynb 使用体验
最近尝试使用 .ipynb 文件(or jupyter notebook)。
-
在 vscode 中安装 jupyter 和 python 两个 extension
直接在扩展里面安装。
或者通过 vsix 安装,之前写过相关内容了。 -
创建一个让 jupyter notebook 能扫描到的内核
以下讨论在你有 conda 环境的情况下展开。印象里使用 jupyter notebook 的一个重要前置条件就是安装 conda
可以给不同的 conda 环境装不同的 kernel,给相同的 conda env 安装多个 kernel。
如果你有同时运行多个 jupyter notebook 的需求,建议在对应的环境里创建多个内核。如果多个 notebook 连接同一个内核会相互影响。
-
学习相关快捷键。对于重度键盘依赖者而言
还没掌握太多快捷键,没啥可以写的
一个简单的需求是:折叠一些代码单元。一个简单方法是利用 markdown 框有不同优先级。有没有更好实现?
-
关掉 vscode 中 .ipynb 的页面(不是切走),或者关掉这个编辑器会停掉正在运行的代码。目前不知道怎么解决这个问题 or 是否可以解决。
-
把一个 python import 来 import 去的结构,想从其中某个位置开始,反复运行后面的(可能未来会改的 10 行代码),怎么轻量迁移到 ipynb 上呢?(用
breakpoint()来编辑很痛苦。

浙公网安备 33010602011771号