Mac 下 Jupyter Notebook 个人觉得比较好用的3个tips
1、Jupyter Notebook操作相关
1)快速打开Jupyter Notebook
在terminal/cmd输入jupyter notebook,按回车,可以直接打开,比在anaconda里打开速度要快,也省了打开anaconda navigator的时间
Windows还可以在文件地址栏点击输入cmd,打开cmd后输入jupyter notebook,就会进入这个文件地址下的jupyter notebook目录
2)返回记录点的状态
Jupyter Notebook每120s会自动保存一次,如果想返回上一个记录点的状态:选择上面工具框里的File,Revert to checkpoint
3)清空代码的运行结果
有时候一个notebook里面写的东西很多,或者运行结果很长,就很烦。点工具栏里的Kernel,Restart & Clear Output, 所有的运行结果就没啦
4)运行所有代码
这个可以和上面的搭配使用,点工具栏里的Cell,Run All。
2、魔法命令
%lsmagic 运行后可以看到所有的魔法命令
%ls 运行后可以看到所在文件夹的所有文件
%time 测量一行代码执行的时间
%timeit 测量一行代码多次执行的时间
%matplotlib intime 用matplotlib画图的时候直接显示图形,少敲plot.show()
3、好用的快捷键
command + S 保存
command +[ 给选中代码向左缩进
command +] 给选中代码向右缩进
command +/ 给选中代码添加注释
return + shift 运行代码并新建下一行
点击编辑框的左边,在边框变蓝的时候按m,代码状态切换到markdown状态
点击编辑框的左边,在边框变蓝的时候按y,代码状态切换到code状态
点击编辑框的左边,在边框变蓝的时候按a,在上方添加一个编辑框
点击编辑框的左边,在边框变蓝的时候按b,在下方添加一个编辑框
点击编辑框的左边,在边框变蓝的时候按f,查找并替换
点工具栏里的Help,Keyboard Shortcut 可以看到所有的快捷键,有兴趣的可以都试一下。