1.下载插件
- 下载插件
pip install jupyter_nbextensions_configurator
pip install jupyter_contrib_nbextensions
- 执行如下命令启用插件
jupyter nbextensions_configurator enable --user
jupyter contrib nbextension install --user
- 下载主题
pip install --upgrade jupyterthemes
2.插件使用
- 打开notebook 可以看到 如下图 , 这里我只设置了两个 , 你可以勾选设置插件是否开启
- 这里需要注意的是 如果使用代码美化插件 可能会提示缺少 依赖
- 这里直接下载即可
pip install yapf
3. 主题设置
- 具体可以参考
https://github.com/dunovank/jupyter-themes#command-line-examples
比较详细
这里说下我自己用的
jt -t grade3 -f source -fs 13 -cellw 90% -ofs 11 -dfs 11 -T
-
查看主题
jt -l
-
使用
jq -t 主题名 -T -N
可以切换主题网上很多教程都是jq -t, 不加-T, 默认下, 主题只显示菜单和代码主体. 顶部的header和工具栏toolbar 均不显示.
-T是为了显示Toolbar, -N是为了显示主题 (参见命令行参数) -
使用
jq -r
可以恢复默认的主题. 注意 : 修改完需要重启notebook
4.小技巧
-
选择多个 cell。 Shift + J 或 Shift + Down 向下选中下一个cell. 你可以通过 Shift + K 或 Shift + Up 向上选中 cell。(译者:jk,与vim的移动方式一致)
-
一旦 cell 被选中,接着你可以进行批量删除/复制/剪切/粘贴.当你需要移动一部分notebook时,这非常有用。
-
你也可以执行 Shift + M (译者:m记为merge)对多个cell进行合并。
-
SparkSql 魔法命令