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中的多线程编程
Apr 09 Python
python实现将元祖转换成数组的方法
May 04 Python
python实现井字棋游戏
Mar 30 Python
基于Python实现对PDF文件的OCR识别
Aug 05 Python
Python实现完整的事务操作示例
Jun 20 Python
pycharm 将django中多个app放到同个文件夹apps的处理方法
May 30 Python
python递归实现快速排序
Aug 18 Python
利用Python检测URL状态
Jul 31 Python
执行Django数据迁移时报 1091错误及解决方法
Oct 14 Python
python实现opencv+scoket网络实时图传
Mar 20 Python
利用Python实现某OA系统的自动定位功能
May 27 Python
Python自然语言处理之切分算法详解
Apr 25 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
php开发工具之vs2005图解
2008/01/12 PHP
PHP独立Session数据库存储操作类分享
2014/06/11 PHP
PHP 使用 Imagick 裁切/生成缩略图/添加水印自动检测和处理 GIF
2016/02/19 PHP
php调用云片网接口发送短信的实现方法
2017/10/25 PHP
关于JS管理作用域的问题
2013/04/10 Javascript
Extjs 继承Ext.data.Store不起作用原因分析及解决
2013/04/15 Javascript
原生Js实现元素渐隐/渐现(原理为修改元素的css透明度)
2013/06/24 Javascript
简单的代码实现jquery定时器
2014/01/03 Javascript
jquery取消选择select下拉框示例代码
2014/02/22 Javascript
js 模式窗口(模式对话框和非模式对话框)的使用介绍
2014/07/17 Javascript
JS数组排序技巧汇总(冒泡、sort、快速、希尔等排序)
2015/11/24 Javascript
jquery实现点击其他区域时隐藏下拉div和遮罩层的方法
2015/12/23 Javascript
JavaScript解八皇后问题的方法总结
2016/06/12 Javascript
Html5+jQuery+CSS制作相册小记录
2016/12/30 Javascript
nodejs进阶(6)—连接MySQL数据库示例
2017/01/07 NodeJs
angular之ng-template模板加载
2017/11/09 Javascript
vue.js给动态绑定的radio列表做批量编辑的方法
2018/02/28 Javascript
JQuery Ajax动态加载Table数据的实例讲解
2018/08/09 jQuery
vue3.0 CLI - 3.2 路由的初级使用教程
2018/09/20 Javascript
JS函数内部属性之arguments和this实例解析
2018/10/07 Javascript
解决vue 子组件修改父组件传来的props值报错问题
2019/11/09 Javascript
python新手经常遇到的17个错误分析
2014/07/30 Python
Python通过递归遍历出集合中所有元素的方法
2015/02/25 Python
python字典排序实例详解
2015/05/20 Python
Python删除windows垃圾文件的方法
2015/07/14 Python
Python的装饰器使用详解
2017/06/26 Python
简单实现Python爬取网络图片
2018/04/01 Python
Python 正则表达式匹配字符串中的http链接方法
2018/12/25 Python
Python配置文件处理的方法教程
2019/08/29 Python
python 中Arduino串口传输数据到电脑并保存至excel表格
2019/10/14 Python
django实现将后台model对象转换成json对象并传递给前端jquery
2020/03/16 Python
西班牙灯具网上商店:Lampara.es
2018/06/05 全球购物
英国定做窗帘和纺织品面料一站式商店:Dekoria
2018/08/29 全球购物
感恩寄语大全
2014/04/11 职场文书
乡镇党委书记第三阶段个人整改措施
2014/09/16 职场文书
教你快速构建一个基于nginx的web集群项目
2021/11/27 Servers