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读取大文件的方法
Feb 11 Python
Python实现删除排序数组中重复项的两种方法示例
Jan 31 Python
提升Python程序性能的7个习惯
Apr 14 Python
Python Django基础二之URL路由系统
Jul 18 Python
Django应用程序入口WSGIHandler源码解析
Aug 05 Python
Python scipy的二维图像卷积运算与图像模糊处理操作示例
Sep 06 Python
利用Python的sympy包求解一元三次方程示例
Nov 22 Python
自定义实现 PyQt5 下拉复选框 ComboCheckBox的完整代码
Mar 30 Python
Django通过json格式收集主机信息
May 29 Python
python 浮点数四舍五入需要注意的地方
Aug 18 Python
搭建pypi私有仓库实现过程详解
Nov 25 Python
Python re.sub 反向引用的实现
Jul 07 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控制用户的浏览器--ob*函数的使用说明
2007/03/16 PHP
php Undefined index和Undefined variable的解决方法
2008/03/27 PHP
php防注入,表单提交值转义的实现详解
2013/06/10 PHP
ThinkPHP的模版中调用session数据的方法
2014/07/01 PHP
Composer设置忽略版本匹配的方法
2016/04/27 PHP
10个值得深思的PHP面试题
2016/11/14 PHP
laravel通过创建自定义artisan make命令来新建类文件详解
2017/08/17 PHP
PHP文件类型检查及fileinfo模块安装使用详解
2019/05/09 PHP
Laravel框架表单验证操作实例分析
2019/09/30 PHP
实现laravel 插入操作日志到数据库的方法
2019/10/11 PHP
ThinkPHP5分页paginate代码实例解析
2020/11/10 PHP
js 实现无缝滚动 兼容IE和FF
2009/07/15 Javascript
锋利的jQuery jQuery中的DOM操作
2010/03/21 Javascript
jquery实现搜索框常见效果的方法
2015/01/22 Javascript
jQuery操作属性和样式详解
2016/04/13 Javascript
老生常谈js中的MVC
2017/07/25 Javascript
[07:03]显微镜下的DOTA2第九期——430圣堂刺客杀戮秀
2014/06/20 DOTA
[36:09]Secret vs VG 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.24
2019/09/10 DOTA
Python socket C/S结构的聊天室应用实现
2014/11/30 Python
python实现web方式logview的方法
2015/08/10 Python
Python找出list中最常出现元素的方法
2016/06/14 Python
解决Python中list里的中文输出到html模板里的问题
2018/12/17 Python
Python读取xlsx文件的实现方法
2019/07/04 Python
Python中的list与tuple集合区别解析
2019/10/12 Python
Python调用钉钉自定义机器人的实现
2020/01/03 Python
python生成大写32位uuid代码
2020/03/03 Python
简单html5代码获取地理位置
2014/03/31 HTML / CSS
英国最大的纸工艺品商店:CraftStash
2018/12/01 全球购物
LN-CC英国:伦敦时尚生活的缩影
2019/09/01 全球购物
西班牙在线光学:Visual-Click
2020/06/22 全球购物
加拿大著名的奢侈品购物网站:SSENSE(支持中文)
2020/06/25 全球购物
2014党员民主评议个人思想剖析发言
2014/09/19 职场文书
全陪导游词
2015/02/04 职场文书
Python控制台输出俄罗斯方块移动和旋转功能
2021/04/18 Python
光之国的四大叛徒:第一贝利亚导致宇宙毁灭,赛文奥特曼在榜
2022/03/18 日漫
PHP 时间处理类Carbon
2022/05/20 PHP