更换python默认编辑器背景色的操作方法

发布时间:2020-08-12 12:02:52

来源:亿速云

阅读:86

作者:小新

这篇文章给大家分享的是有关更换python默认编辑器背景色的操作方法的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。

初学Python,想必大家拿来练习最多的IDE就是Python自带的IDLE了,但是默认的代码配色及语法高亮主题确实很不适应。下面我们就来看一下修改python默认编辑器背景颜色的方法。

1、首先要找到名为config-highlight.cfg的文件

在Linux系列系统下路径为(~表示用户目录):~/.idlerc/

在Windows XP下路径为:C:\Documents and Settings\<用户名>\.idlerc\

在Windows 7下路径为:C:\Users\<用户名>\.idlerc\

对于Windows可以直接打开开始运行或者在地址栏输入下面的路径确认即可:

%USERPROFILE%\.idlerc\找到这个名叫config-highlight.cfg文件后接下来就需要编辑它了

打开文件后,你会看到一些默认的颜色配置,比如经典的颜色配置就是白色背景,一般这个文件中会有两种配置可供选择:

[IDLE Classic]和[IDLE New]

表现在IDLE界面上就是在python shell下,选择options—configure IDLE—-highlighting选项中,右侧的highlighting theme主题选择。

如果直接在源文件上修改颜色有些麻烦,除非你特别熟悉颜色。网上有经典的背景配置:

[Obsidian]

definition-foreground = #678CB1

error-foreground = #FF0000

string-background = #293134

keyword-foreground = #93C763

normal-foreground = #E0E2E4

comment-background = #293134

hit-foreground = #E0E2E4

builtin-background = #293134

stdout-foreground = #678CB1

cursor-foreground = #E0E2E4

break-background = #293134

comment-foreground = #66747B

hilite-background = #2F393C

hilite-foreground = #E0E2E4

definition-background = #293134

stderr-background = #293134

hit-background = #000000

console-foreground = #E0E2E4

normal-background = #293134

builtin-foreground = #E0E2E4

stdout-background = #293134

console-background = #293134

stderr-foreground = #FB0000

keyword-background = #293134

string-foreground = #EC7600

break-foreground = #E0E2E4

error-background = #293134

[tango]

definition-foreground = #fce94f

error-foreground = #fa8072

string-background = #2e3436

keyword-foreground = #8cc4ff

normal-foreground = #ffffff

comment-background = #2e3436

hit-foreground = #ffffff

break-foreground = #000000

builtin-background = #2e3436

stdout-foreground = #eeeeec

cursor-foreground = #fce94f

hit-background = #2e3436

comment-foreground = #73d216

hilite-background = #edd400

definition-background = #2e3436

stderr-background = #2e3436

break-background = #2e3436

console-foreground = #87ceeb

normal-background = #2e3436

builtin-foreground = #ad7fa8

stdout-background = #2e3436

console-background = #2e3436

stderr-foreground = #ff3e40

keyword-background = #2e3436

string-foreground = #e9b96e

hilite-foreground = #2e3436

error-background = #2e3436

直接把上面的代码copy到刚才打开的config-highlight.def文件中,然后重启shell就可以。

重启后,shell会默认选择原来的。你就在highlighting theme主题中查看,此时已经多了两种主题,就是你刚才添加的。

感谢各位的阅读!关于更换python默认编辑器背景色的操作方法就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!

python怎么换背景颜色_更换python默认编辑器背景色的操作方法相关推荐

  1. python怎么换背景颜色_用opencv给图片换背景色的示例代码

    图像平滑 模糊/平滑图片来消除图片噪声 OpenCV函数:cv2.blur(), cv2.GaussianBlur(), cv2.medianBlur(), cv2.bilateralFilter() ...

  2. 怎么给照片换背景颜色?分享几种非常简单的操作方法

    照片的背景颜色怎么更换呢?如果我们想要发布一张自拍照并想要突出自己的服装,可以更改背景颜色,使服装更加突出,更受关注.还有很多小伙伴的证件照背景颜色不符合要求,需要更换背景色,但是怎么才能做到呢?给大 ...

  3. java面试换背景颜色_证件照换底色 证件照换背景 证件照背景颜色

    很多人都不知道怎么让证件照换底色,如果单位要求要红底证件照,而你手里只有蓝底的,怎么办?下面小编就来教你,怎么给证件照换底色换背景颜色. 小美智能证照小程序可以在线拍摄制作证件照,还支持证件照换底色, ...

  4. python作图设置背景颜色_如何在matplotlib中设置绘图的外部背景颜色

    敬礼 我想更改matplotlib中绘图的外部颜色.我可以找到很多很多例子,如何改变内部背景颜色,但外部背景颜色拒绝改变.在 图像的白色部分就是我所说的"外部"背景.最外面的颜色只 ...

  5. python怎么画渐变颜色_使用python画图怎么设置渐变色

    Python中渐变的实现: 使用turtle库画一条渐变的蛇的代码:from turtle import * setup(500, 400, 200, 200) penup() fd(-250) pe ...

  6. python画图修改背景颜色_如何在 Matplotlib 中更改绘图背景的实现

    介绍 Matplotlib是Python中使用最广泛的数据可视化库之一.无论是简单还是复杂的可视化项目,它都是大多数人的首选库. 在本教程中,我们将研究如何在Matplotlib中更改绘图的背景. 导 ...

  7. python怎么换背景颜色_Python给照片换底色(基于opencv模块)

    [实例简介] [实例截图] [核心代码] import cv2 import numpy as np img=cv2.imread('timg.jpg') #缩放 rows,cols,channels ...

  8. python词云改颜色_使用Python创建一个与图像颜色匹配的词云

    原标题:使用Python创建一个与图像颜色匹配的词云 来自:https://www.linuxmi.com/ 我用Python造了一个词云.不过这次创建的是与图像颜色匹配的词云. 使用Python w ...

  9. 用python提取图片主要颜色_用Python提取图片主要颜色

    原文来自: 这段代码主要用来从图片提取其主要颜色,类似Goolge和Baidu的图片搜索时可以指定按照颜色搜索,所以我们先需要将每张图片的主要颜色提取出来,然后将颜色划分到与其最接近的颜色段上,然后就 ...

  10. python如何设置rgb颜色_【Python图像处理】RGB颜色转HSV颜色的快速实现

    传送门 思路 使用NumPy.NumPy对数组和矩阵的运算有大幅度的提速.因此,使用NumPy设计算法时,应该充分利用这一特性,尽可能用NumPy中的矩阵运算来代替遍历等耗时的操作. RGB转HSV ...

最新文章

  1. 直播报名 | NVIDIA公开课:Style-Gan的架构与实现
  2. 微软计划使用 Rust 取代 C和C+
  3. 获得无向图连通子图_讲透学烂二叉树(一):图的概念和定义—各种属性特征浅析...
  4. css 剪辑图片_CSS clip:rect 矩形剪裁功能,截取图片某一块
  5. python plot 坐标轴范围_Python-Matplotlib 15 坐标轴范围
  6. PyTorch 1.5 发布,与 AWS 合作 TorchServe
  7. ise的时钟ip核_ISE的IP核clocking wizard使用和例化
  8. Vue -- 项目报错整理(1):RangeError: Maximum call stack size exceeded
  9. jpa : criteria 作排除过滤、条件中除去查出的部分数据、JPA 一个参数可查询多个字段
  10. Ranking the Cows(POJ-3275 )
  11. 红帽安装Oracle步骤
  12. 公众号jdk 获取手机号_怎样快速获取使用国庆节公众号文章的素材和模板
  13. CentOS 6.3 上网慢问题
  14. 校招行测笔试-图形推理
  15. STM32MP157 Linux系统移植开发篇16:Linux内核音频驱动移植
  16. Python实现文字合成音频文件
  17. 30+的华为,也在乘风破浪
  18. 使用源码编译的方式安装Tor
  19. 用定量测定葡萄糖的方法检测根管微渗漏-供应海藻酸钠修饰聚丙烯酸Alg-PAA 醛基化海藻酸钠(ASA) 海藻酸钠-多聚鸟氨酸-海藻酸(A-PLO-A)定制
  20. php实例视频播放代码,[h5]一个基于HTML5实现的视频播放器代码详解

热门文章

  1. 详解傅里叶变换与拉普拉斯,Z变化的联系
  2. Apache ShenYu源码阅读系列-Agent模块源码分析
  3. qualifiers
  4. linux基础的基础命令操作
  5. 乱码问题及字符编码集(一)
  6. userscript ajax,在Greasemonkey的userscript文本追加到一个表单时使用Ajax提交
  7. 大数据平台的元数据管理
  8. pr剪辑视频转码问题以及子剪辑
  9. 王牌英雄怎么服务器维护了,王牌英雄steam版无法运行问题解决方法
  10. sqlite库学习(7)sqlite读取