Jupyter Notebook 代码高亮快速指南一条命令换主题字体行高一次调到位【免费下载链接】jupyter-themesCustom Jupyter Notebook Themes项目地址: https://gitcode.com/gh_mirrors/ju/jupyter-themesJupyter 默认的白底黑字盯久了容易发酸。jupyter-themes 提供十余套代码高亮主题装好包之后一条jt命令就能完成换肤字体、字号、图表配色也能跟着一起调。最快上手先列主题列表再一条命令安装pip install jupyterthemes jt -l jt -t onedorkjt -l会列出全部内置主题jt -t把选中的主题编译成 CSS写入~/.jupyter/custom/custom.css。每个内置主题对应jupyterthemes/styles/目录下的一个 less 文件jt -t负责把它编译成浏览器可直接加载的样式。刷新浏览器窗口Notebook 就换上了新配色。想换别的主题直接再跑一条jt -t即可不用重装。按场景选主题深色、浅色与高对比怎么配主题适合时段视觉风格推荐场景onedork深夜深蓝底、亮色关键字长时间写代码gruvboxd夜间暖棕暗色、低刺激灯光较暗的桌面monokai夜间高对比经典配色快速定位代码grade3白天灰白低饱和全天办公oceans16全天海洋蓝灰数据分析与报告深色主题在暗环境下不刺眼浅色主题白天更清晰。可以先装一个深色、一个浅色按工作时段来回切。字体与字号让长代码更好读 代码单元格默认 11pt字号偏小或字体混用时长代码会很难读。-f指定等宽字体-fs指定字号jt -t onedork -f firacode -fs 115 jt -t oceans16 -f hack -fs 11-fs有个小数写法技巧三位数字会按小数点解释115就是 11.5pt。可选字体有 Fira Code、Hack、Iosevka 等三十余种字体文件都在jupyterthemes/fonts/monospace/目录下改完刷新页面即可生效。Markdown 单元格和界面文字则用-tf、-nfs单独控制代码与说明文字的字体互不干扰。深度定制光标、行高与 Matplotlib 图表同步 基础换肤之外常用 jt 命令参数还能调这几处细节光标-cursc选颜色r红、b蓝、g绿-cursw调宽度布局-cellw 90%控制单元格宽度-lineh 160控制行高配色主题颜色变量集中在jupyterthemes/styles/下的 less 文件比如monokai.less里的yellow、redjt -t solarizedd -cursc r -cursw 3 -cellw 85% -lineh 160图表想跟主题同风格在 Notebook 开头加两行即可jtplot会按当前主题设置 Matplotlib 参数不用每次画图前重跑from jupyterthemes import jtplot jtplot.style(thememonokai, gridFalse)日常管理恢复默认主题与快捷别名 ⚙️不想要当前主题时jt -r恢复默认样式。如果页面没变化清一下浏览器缓存或重开一个 Notebook 会话。Jupyter 主题切换频繁的话把常用配置写成别名加进~/.bashrcalias jt-darkjt -t gruvboxd -f iosevka -fs 11 alias jt-lightjt -t grade3 -f source -fs 12现在敲一条jt -t试试挑一套深色或浅色主题装上去代码高亮配色立刻换成自己看着舒服的样子。【免费下载链接】jupyter-themesCustom Jupyter Notebook Themes项目地址: https://gitcode.com/gh_mirrors/ju/jupyter-themes创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
阅读完成 · 觉得有帮助?