You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Jupyter Notebook使用dunovank/jupyter-themes无法修改注释颜色方案咨询

调整Jupyter Notebook代码注释颜色的可行方案

方案1:直接修改现有jupyter-themes主题配置(无需更换工具)

无需卸载现有jupyter-themes,直接修改底层主题文件即可实现注释颜色自定义,操作步骤如下:

  • 先找到jupyter-themes的安装路径:执行命令pip show jupyterthemes,返回结果中Location字段对应的就是安装根目录
  • 进入根目录下的jupyterthemes/styles文件夹,找到你当前正在使用的主题对应的.less格式文件
  • 打开该文件,搜索cm-comment配置项,这就是控制代码注释样式的属性,直接修改其color值为你需要的十六进制颜色码即可,例如:color: #bbbbbb;
  • 保存文件后重新执行一次jt主题应用命令,比如jt -t <主题名> <你之前用的其他jt参数>,重启Jupyter Notebook后修改就会生效

小提示:如果后续更新jupyter-themes包,你修改的主题配置会被官方文件覆盖,建议修改完成后备份一份自定义后的.less主题文件。

方案2:可替代jupyter-themes的主题自定义工具

如果不想每次更新包都重复修改,可以换用以下支持注释颜色自定义的工具:

  • 内置自定义CSS(全版本通用)

经典Jupyter Notebook和Jupyter Lab都支持的原生方案,不会被第三方包更新覆盖:

  1. 进入Jupyter配置目录,默认路径为~/.jupyter/custom/(Windows系统为C:\Users\<你的用户名>\.jupyter\custom\)
  2. 新建或编辑目录下的custom.css文件,加入以下配置:
.cm-comment {
    color: #自定义十六进制颜色码 !important;
    /* 还可以额外配置注释的其他样式 */
    font-style: italic;
    font-size: 13px;
}
  1. 保存文件后重启Jupyter即可生效,优先级高于所有第三方主题配置
  • Jupyter Lab内置主题编辑器

如果已经升级使用Jupyter Lab,无需安装额外第三方扩展,直接在界面内操作:
打开「设置」-「高级设置编辑器」-「主题」面板,找到代码语法高亮分类下的注释配置项,直接选择颜色后实时生效

  • 自定义主题扩展

Jupyter Lab生态下的jupyterlab-theme-toggle等扩展支持可视化配置明暗双主题,也支持单独调整代码注释、关键字、字符串等各类语法元素的颜色,操作门槛比手写CSS更低

内容的提问来源于stack exchange,提问作者drew wood

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.23 22:45:04