我刚刚将Spyder更新到版本3.1,但在将配色方案更改为深色时遇到了麻烦。我已经能够将Python和iPython控制台的颜色更改为深色,但是我不希望将编辑器更改为深色。有人可以告诉我如何将Spyder 3.1编辑器的配色方案更改为深色吗?
Answers:
如果您使用的是Spyder 3,请转到
Tools > Preferences > Syntax Coloring
然后在其中选择要使用的深色主题。
在Spyder 4中,默认情况下使用深色主题。但是,如果您想选择其他主题,则可以转到
Tools > Preferences > Appearance > Syntax highlighting theme
sudo apt-get install spyder
。没有使用spyder3
它是因为它似乎不支持Python 2.7(或者是?)。不使用conda,因为我不希望多余的python干扰我已经安装的内容。无论如何,明天我将在使用计算机时更新确切的版本。
我喜欢将编辑器深色方案与IPython深色方案匹配。至于IPython,请转到
Tools > Preferences > IPython cosole > display tab
并检查Dark background
。
重新启动内核。然后看看您导入时得到的颜色。我的spyder2(python 2.7)使用Anaconda的ipython 5.3.0,并且导入是粉红色的,最适合编辑器的方案是Monokai,您可以在
Tools > Preferences > Syntax coloring
我的spyder3在选择深色IPython(2.4.1)背景时,打印的颜色与Monokai有所不同,但是如果您转到
Tools > Preferences > Syntax coloring
您可以转到Monokai
标签并稍微调整颜色。我不得不将内置颜色从丁香更改为青色
@ D.Wolf-如果在``工具''下的下拉菜单中未出现``首选项'',则工具栏中还会有一个图标,可直接访问工具->``首选项'',并且``语法着色''位于左侧。看到扳手了吗?只需单击即可。
嘿,在那里转到GITHUB链接(https://github.com/joonro/Spyder-Color-Themes),因为页面说你可以得到令人惊叹的明天晚上主题
1.单击工具
2.单击首选项
3.选择语法着色
我想补充一点,您可以使用以下命令在Linux上将Spyder 3的主题更改为暗色:
pip3 install --user qtmodern
python-site-packages/spyder/app/mainwindow.py
找:
# Qt imports
加:
import qtmodern.styles
import qtmodern.windows
查找方法:
def run_spyder(
加:
#wrapper for custom theme
qtmodern.styles.dark(app)
找:
main.show()
替换为:
##wrapper for dark window theme
mw = qtmodern.windows.ModernWindow(main)
mw.show()
对于Spyder 3:如果在“工具”>“首选项”下找不到“首选项”,那可能是因为默认情况下,“首选项”固定在工具栏上