python IDLE 背景以及字体大小的修改方法


Posted in Python onJuly 12, 2019

为了保护眼睛,决定把白色背景换掉:

1 首先,在已经下载好的python文件目录下,找到config-highlight.def文件,我的是在H:\python\python3**\Lib\idlelib**文件夹下。

2.打开文件后,你会看到一些默认的颜色配置,比如经典的颜色配置就是白色背景,一般这个文件中会有两种配置可供选择:
[IDLE Classic]和 [IDLE New],表现在IDLE界面上就是在python shell下,选择options—configure IDLE—-highlighting选项中,右侧的highlighting theme主题选择,有两种可选方案,就上文件中的那两种。

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

[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 IDLE 背景以及字体大小的修改方法

主题名字为tango..

大功告成。。

字体的修改

在setting中,如果你设置的字体是中文字体,再怎么修改大小也是没有用的。必须把字体改为英文字体才行。。

python IDLE 背景以及字体大小的修改方法

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python使用线程封装的一个简单定时器类实例
May 16 Python
python字典排序实例详解
May 20 Python
Python算法之求n个节点不同二叉树个数
Oct 27 Python
python实现贪吃蛇游戏
Mar 21 Python
解决pycharm运行程序出现卡住scanning files to index索引的问题
Jun 27 Python
Django中密码的加密、验密、解密操作
Dec 19 Python
tensorflow自定义激活函数实例
Feb 04 Python
python 实现在无序数组中找到中位数方法
Mar 03 Python
Django models filter筛选条件详解
Mar 16 Python
Python读取多列数据以及用matplotlib制作图表方法实例
Sep 23 Python
Python3+RIDE+RobotFramework自动化测试框架搭建过程详解
Sep 23 Python
python如何对链表操作
Oct 10 Python
Python-Tkinter Text输入内容在界面显示的实例
Jul 12 #Python
Python爬虫抓取技术的一些经验
Jul 12 #Python
python 使用装饰器并记录log的示例代码
Jul 12 #Python
如何使用python爬虫爬取要登陆的网站
Jul 12 #Python
Pycharm使用之设置代码字体大小和颜色主题的教程
Jul 12 #Python
python增加图像对比度的方法
Jul 12 #Python
Python 控制终端输出文字的实例
Jul 12 #Python
You might like
关于Appserv无法打开localhost问题的解决方法
2009/10/16 PHP
PHP 小心urldecode引发的SQL注入漏洞
2011/10/27 PHP
浏览器预览PHP文件时顶部出现空白影响布局分析原因及解决办法
2013/01/11 PHP
Zend Framework教程之Zend_Layout布局助手详解
2016/03/04 PHP
PHP+MySQL存储数据常见中文乱码问题小结
2016/06/13 PHP
PHP基于单例模式编写PDO类的方法
2016/09/13 PHP
php进程(线程)通信基础之System V共享内存简单实例分析
2019/11/09 PHP
你必须知道的JavaScript 变量命名规则详解
2013/05/07 Javascript
javascript动态向网页中添加表格实现代码
2014/02/19 Javascript
nodejs命令行参数处理模块commander使用实例
2014/09/17 NodeJs
JavaScript设计模式之抽象工厂模式介绍
2014/12/28 Javascript
jQuery获取页面及个元素高度、宽度的总结——超实用
2015/07/28 Javascript
如何使用jquery实现文字上下滚动效果
2016/10/12 Javascript
浅谈Javascript中的Label语句
2016/12/14 Javascript
jQuery上传多张图片带进度条样式(DEMO)
2017/03/02 Javascript
JavaScript对象_动力节点Java学院整理
2017/06/23 Javascript
React Native 通告消息竖向轮播组件的封装
2020/08/25 Javascript
对Angular中单向数据流的深入理解
2018/03/31 Javascript
在vue项目中引用Iview的方法
2018/09/14 Javascript
JS获取动态添加元素的方法详解
2019/07/31 Javascript
javascript实现点亮灯泡特效示例
2019/10/15 Javascript
JS监听组合按键思路及实现过程
2020/04/17 Javascript
Vue中使用Echarts仪表盘展示实时数据的实现
2020/11/01 Javascript
python私有属性和方法实例分析
2015/01/15 Python
使用Python操作Elasticsearch数据索引的教程
2015/04/08 Python
python高手之路python处理excel文件(方法汇总)
2016/01/07 Python
Python只用40行代码编写的计算器实例
2017/05/10 Python
python实现简易内存监控
2018/06/21 Python
Python 获取div标签中的文字实例
2018/12/20 Python
深入了解Python枚举类型的相关知识
2019/07/09 Python
Python的numpy库下的几个小函数的用法(小结)
2019/07/12 Python
安全检查与奖惩制度
2014/01/23 职场文书
单位领导婚礼致辞
2015/07/28 职场文书
《最后一头战象》读后感:动物也有感情
2020/01/02 职场文书
JavaWeb 入门:Hello Servlet
2021/07/16 Java/Android
MySQL中一条update语句是如何执行的
2022/03/16 MySQL