更改 IPython 笔记本中所选代码的背景颜色
Change background color of selected code in IPython Notebook
我在 IPytho
n Notebook 上使用 Base16 Ocean dark 主题。
所选文本的背景颜色对比度不是很好,因此很难判断它是否被选中:
在默认设置下,不会发生这种情况:
请告诉我如何将 IPython
Notebook 上所选代码的背景颜色更改为更清晰的颜色。
运行 notebook 中的以下代码用于查找系统上的 jupyter config 文件夹,如果您还不知道的话:
from jupyter_core.paths import jupyter_config_dir
jupyter_dir = jupyter_config_dir()
print(jupyter_dir)
在jupyter config文件夹中,找到/custom/custom.css,修改下面一行:
.cm-s-ipython div.CodeMirror-selected {background: #384151 !important;}
我这里用的是'#3366ff',你可以用你喜欢的背景颜色。
jimmyazrael 回答一切正常,但如果您在 Anaconda3 中使用 Jupyter 5.0,您将在以下位置找到 css 文件:
C:\Users\YourUsername\Anaconda3\Lib\site-packages\notebook\static\cutom\custom.css
希望有所帮助
我的有点复杂。在任何提到的文件夹中都找不到它,因此在我的系统中搜索“custom.css”后,我找到了很多!这可能是因为我多次 upgraded/downgraded 我的环境。
所以,最后,我打开文件在:
C:\Users\username\AppData\Local\Continuum\anaconda3\pkgs\notebook-6.1.5-py37haa95532_0\Lib\site-packages\notebook\static\custom\custom.css
粘贴行:
.cm-s-ipython div.CodeMirror-selected {background: #384151 !important;}
已保存并重新启动 Jupyter。成功了!