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中的len()函数的使用
Apr 07 Python
python中abs&map&reduce简介
Feb 20 Python
python 实时得到cpu和内存的使用情况方法
Jun 11 Python
Python3.6 + TensorFlow 安装配置图文教程(Windows 64 bit)
Feb 24 Python
python+Selenium自动化测试——输入,点击操作
Mar 06 Python
如何在Django中使用聚合的实现示例
Mar 23 Python
Django media static外部访问Django中的图片设置教程
Apr 07 Python
Tensorflow之MNIST CNN实现并保存、加载模型
Jun 17 Python
Python爬虫Scrapy框架CrawlSpider原理及使用案例
Nov 20 Python
Django如何创作一个简单的最小程序
May 12 Python
如何使用PyCharm及常用配置详解
Jun 03 Python
python3中apply函数和lambda函数的使用详解
Feb 28 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
PHP5中MVC结构学习
2006/10/09 PHP
php中文本数据翻页(留言本翻页)
2006/10/09 PHP
关于php fread()使用技巧
2010/01/22 PHP
Google Voice 短信发送接口PHP开源版(2010.5更新)
2010/07/22 PHP
php+mysql大量用户登录解决方案分析
2014/12/29 PHP
PHP模板引擎smarty详细介绍
2015/05/26 PHP
WordPress迁移时一些常见问题的解决方法整理
2015/11/24 PHP
php 从一个数组中随机的取出若干个不同的数实例
2016/12/31 PHP
PHP实现自动发送邮件功能代码(qq 邮箱)
2017/08/18 PHP
php正确输出json数据的实例讲解
2018/08/21 PHP
PHP使用OB缓存实现静态化功能示例
2019/03/23 PHP
离开当前页面前使用js判断条件提示是否要离开页面
2014/05/02 Javascript
jQuery修改li下的样式以及li下的img的src的值的方法
2014/11/02 Javascript
JavaScript调用传递变量参数的相关问题及解决办法
2015/11/01 Javascript
简单讲解AngularJS的Routing路由的定义与使用
2016/03/05 Javascript
Kindeditor在线文本编辑器如何过滤HTML
2016/04/14 Javascript
JavaScript实现类似拉勾网的鼠标移入移出效果
2016/10/27 Javascript
微信小程序 九宫格实例代码
2017/01/21 Javascript
JS实现双击内容变为可编辑状态
2017/03/03 Javascript
vue+swiper实现侧滑菜单效果
2017/12/28 Javascript
vue登录注册实例详解
2019/09/14 Javascript
layui 关闭open弹出框 刷新table表格页面的方法
2019/09/16 Javascript
通过实例解析js可枚举属性与不可枚举属性
2020/12/02 Javascript
python通过floor函数舍弃小数位的方法
2015/03/17 Python
Python scikit-learn 做线性回归的示例代码
2017/11/01 Python
详解python:time模块用法
2019/03/25 Python
Python 实现Serial 与STM32J进行串口通讯
2019/12/18 Python
使用Python pip怎么升级pip
2020/08/11 Python
玩具公司的创业计划书
2013/12/31 职场文书
遗体告别仪式主持词
2014/03/20 职场文书
2014年清明节网上祭英烈寄语
2014/04/09 职场文书
党的群众路线教育实践活动学习笔记
2014/11/05 职场文书
2015元旦家电促销活动策划方案
2014/12/09 职场文书
求职推荐信范文
2015/03/27 职场文书
中学教代会开幕词
2016/03/04 职场文书
创业计划书之物流运送
2019/09/17 职场文书