【发布时间】:2012-09-09 08:27:17
【问题描述】:
我正在运行 Spyder 并使用 Pschelo 的 spyder solarized theme,但控制台(包括 IPython 控制台)不受 IDE 主题的影响。如何调整 IPython 中的默认颜色主题,使其使用 solarized 颜色?
【问题讨论】:
-
适用于浅色或深色背景?它可以由终端颜色制成吗?我们实际上正在寻找更好的默认配色方案:github.com/ipython/ipython/issues/2281。至于文件,我认为
IPython.core.excolors和IPython.core.prompts是开始查找的好地方。 -
终端颜色是指ANSI颜色吗? IPython 应该只处理 16 种颜色吗?
-
是的,solarized 有 16 种颜色可供选择(请参阅他们的 Xresources)。我只是发现很难相应地更改 IPython.core.coloransi 并使其在 Windows 上运行。
-
我认为大多数Linux终端可以做到256色;我不确定Windows。我看到你对错误报告发表了评论,也欢迎你在邮件列表mail.scipy.org/mailman/listinfo/ipython-dev 上讨论它(我们的 Windows 专家 Jörgen 应该看到它)
-
啊,在 Spyder 中,您使用的是 Qt 小部件。有一种使用 CSS 设置样式的方法,虽然我不确定如何在 Spyder 中做到这一点。
标签: ipython color-scheme spyder