我在IPytho
n Notebook上使用Base16 Ocean dark主题。
所选文字的背景颜色不能很好地对比,很难判断它是否被选中:
在默认设置下,不会发生这种情况:
请告诉我如何将IPython
笔记本上所选代码的背景颜色更改为更清晰的代码。
答案 0 :(得分:4)
如果您还不知道,请在笔记本中运行以下代码,找出系统中的jupyter配置文件夹:
from jupyter_core.paths import jupyter_config_dir
jupyter_dir = jupyter_config_dir()
print(jupyter_dir)
在jupyter配置文件夹中,找到/custom/custom.css,修改以下行:
.cm-s-ipython div.CodeMirror-selected {background: #384151 !important;}
我使用'#3366ff'在这里,您可以使用任何适合您需要的背景颜色。
答案 1 :(得分:1)
jimmyazrael的答案一切顺利,但如果您在Anaconda3中使用Jupyter 5.0,您将在以下位置找到您的css文件:
C:\Users\YourUsername\Anaconda3\Lib\site-packages\notebook\static\cutom\custom.css
希望有所帮助
答案 2 :(得分:0)
我的情况有点复杂。在任何提及的文件夹中找不到该文件,因此在我的系统中搜索“ custom.css”后,我发现了许多这样的文件!可能是因为我多次升级/降级了环境。
因此,最后,我在以下位置打开文件:
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。奏效了!