jupyter notebook 页面宽度和主题颜色更改与代码自动补全

首先是主题下载,命令行如下所示:

pip install --no-dependencies jupyterthemes==0.18.2

安装好了,有的电脑可能会提示缺少 lesscpy,继续 pip 安装

pip install lesscpy

然后是对主题选择、字体大小进行设置,我总结了一个我最喜欢的

jt --lineh 140 -f consolamono -tf ptmono -t onedork -ofs 14 -nfs 14 -tfs 14 -fs 14 -T -N -cellw 1500

上面的-cellw就是调整单元格宽度的,后面跟着宽度参数即可
主题的选择有
onedork | grade3 | oceans16 | chesterish | monokai | solarizedl | solarizedd

命令行用法

jt  [-h] [-l] [-t THEME] [-f MONOFONT] [-fs MONOSIZE] [-nf NBFONT]
    [-nfs NBFONTSIZE] [-tf TCFONT] [-tfs TCFONTSIZE] [-dfs DFFONTSIZE]
    [-m MARGINS] [-cursw CURSORWIDTH] [-cursc CURSORCOLOR] [-vim]
    [-cellw CELLWIDTH] [-lineh LINEHEIGHT] [-altp] [-altmd] [-altout]
    [-P] [-T] [-N] [-r] [-dfonts]

命令行选项的说明

cl选项 ARG 默认
用法帮助 -H -
列出主题 -l -
要安装的主题名称 -t -
代码字体 -F -
代码字体大小 -fs 11
笔记本字体 -nf -
笔记本字体大小 -nfs 13
文本/ MD单元字体 -tf -
Text / MD Cell Fontsize -tfs 13
Pandas DF Fontsize -dfs 9
输出区域字体大小 -ofs 8.5
Mathjax字体大小(%) -mathfs 100
介绍页边距 -m auto
单元格宽度 -cellw 980
线高 -lineh 170
光标宽度 -cursw 2
光标颜色 -cursc -
Alt提示布局 -altp -
Alt Markdown BG颜色 -altmd -
Alt输出BG颜色 -altout -
Style Vim NBExt * -vim -
工具栏可见 -T -
名称和徽标可见 -N -
内核徽标可见 -kl -
重置默认主题 -r -
强制默认字体 -dfonts -

接着让 jupyter notebook 实现自动代码补全,首先安装 nbextensions

pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user

然后安装nbextensions_configurator

pip install jupyter_nbextensions_configurator
jupyter nbextensions_configurator enable --user

如果提示缺少依赖,就使用pip安装对应依赖即可。

最后重启jupyter,在弹出的主页面里,能看到增加了一个Nbextensions标签页,在这个页面里,勾选Hinterland即启用了代码自动补全,如图所示:

Hinterland

附上最终效果

jupyter最终效果

更多用法请前往官网:jupyter-themes

本文参考 湫兮如风的文章 总结,感谢!( •̀ ω •́ )✧

你可能感兴趣的:(jupyter notebook 页面宽度和主题颜色更改与代码自动补全)