Jupyter NoteBook配置:主题、字体、插件

主题

1. 安装

pip install jupyterthemes

2. 列出可用主题

jt -l
Available Themes:
chesterish
grade3
gruvboxd
gruvboxl
monokai
oceans16
onedork
solarizedd
solarizedl

3. 选择主题

jt -t onedork

4. 恢复默认主题

jt -r

5. 其他设置

-h 可以查看帮助,有大量的参数设置,包括代码字体、文字字体、字体大小、单元格宽度等,但要注意,所有修改必须写在一个命令里,否则主题会被重置为默认。另外可选字体只限定于jupyterthemes字体目录里的字体,路径为..\Anaconda3\Lib\site-packages\jupyterthemes\fonts

下面例子供参考:

jt -t monokai -f roboto -nf robotosans -tf robotosans -N -T -cellw 70% -dfs 10 -ofs 10

字体

主题可以更改字体,但对于字体有要求,不是所有字体都可以使用,如果只希望修改字体的话,对于chrome有个最简单的方法修改字体:

chrome->设置->自定义字体->宽度固定的字体

插件

1. 安装插件管理模块

conda install -c conda-forge jupyter_nbextensions_configurator
conda install -c conda-forge jupyter_contrib_nbextensions

2. 选择需要的插件

在Jupyter Home页面里,多了个NBextensions选项卡,里面有各种插件可以选择
Jupyter NoteBook配置:主题、字体、插件_第1张图片

3. 部分插件介绍

  • Autopep8:格式化代码,需要安装Autopep8库
  • highlighter:选中的文字高亮显示
  • Hinterland:代码自动提示,无需Tab
  • Snippets:插入代码段,需要自己修改配置文件,路径为..\Anaconda3\share\jupyter\nbextensions\snippets\snippets.json,配置文件里有例子可以参考,添加了代码段后,在notebook界面有Snippets下拉菜单选择自己的代码段,自动插入notebook中
  • Table of Contents:找到所有标题并生成目录,且该目录可以拖拽移动或放在侧边栏

你可能感兴趣的:(技巧,python)