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 相关文章推荐
使用PDB简单调试Python程序简明指南
Apr 25 Python
Python实现图像几何变换
Jul 06 Python
python编写朴素贝叶斯用于文本分类
Dec 21 Python
Linux下python3.6.1环境配置教程
Sep 26 Python
Python简单基础小程序的实例代码
Apr 28 Python
在Pycharm中使用GitHub的方法步骤
Jun 13 Python
Python2.7版os.path.isdir中文路径返回false的解决方法
Jun 21 Python
快速解决vue.js 模板和jinja 模板冲突的问题
Jul 26 Python
TensorFlow2.0矩阵与向量的加减乘实例
Feb 07 Python
利用python下载scihub成文献为PDF操作
Jul 09 Python
Python日志器使用方法及原理解析
Sep 27 Python
Django实现翻页的示例代码
May 24 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 curl模拟post提交数据示例
2013/12/31 PHP
ThinkPHP之用户注册登录留言完整实例
2014/07/22 PHP
自己的js工具 Event封装
2009/08/21 Javascript
js获取判断上传文件后缀名的示例代码
2014/02/19 Javascript
jQuery判断元素是否存在的可靠方法
2014/05/06 Javascript
JavaScript通过元素的ID和name设置样式
2014/07/08 Javascript
PHP结合jQuery实现红蓝投票功能特效
2015/07/22 Javascript
JS遍历ul下的li点击弹出li的索引的实现方法
2016/09/19 Javascript
基于JQuery及AJAX实现名人名言随机生成器
2017/02/10 Javascript
js,jq,css多方面实现简易下拉菜单功能
2017/05/13 Javascript
vue使用技巧及vue项目中遇到的问题
2018/06/04 Javascript
Vue中保存数据到磁盘文件的方法
2018/09/06 Javascript
基于jquery实现的tab选项卡功能示例【附源码下载】
2019/06/10 jQuery
小程序实现日历左右滑动效果
2019/10/21 Javascript
vue改变循环遍历后的数据实例
2019/11/07 Javascript
Javascript幻灯片播放功能实现过程解析
2020/05/07 Javascript
python对url格式解析的方法
2015/05/13 Python
python保存网页图片到本地的方法
2018/07/24 Python
python替换字符串中的子串图文步骤
2019/06/19 Python
python下的opencv画矩形和文字注释的实现方法
2019/07/09 Python
在python中实现同行输入/接收多个数据的示例
2019/07/20 Python
Python:合并两个numpy矩阵的实现
2019/12/02 Python
PyQt5高级界面控件之QTableWidget的具体使用方法
2020/02/23 Python
python GUI库图形界面开发之PyQt5 Qt Designer工具(Qt设计师)详细使用方法及Designer ui文件转py文件方法
2020/02/26 Python
windows下的pycharm安装及其设置中文菜单
2020/04/23 Python
python安装和pycharm环境搭建设置方法
2020/05/27 Python
在python中使用pyspark读写Hive数据操作
2020/06/06 Python
python绘制分布折线图的示例
2020/09/24 Python
html5 冒号分隔符对齐的实现
2019/07/31 HTML / CSS
优秀大学生的自我评价
2014/01/16 职场文书
初中生自我评价
2014/02/01 职场文书
先进员工获奖感言
2014/08/14 职场文书
考试保密承诺书
2014/08/30 职场文书
大学生暑期实践报告之企业经营管理
2019/08/08 职场文书
Nginx反向代理及负载均衡如何实现(基于linux)
2021/03/31 Servers
MySQL之PXC集群搭建的方法步骤
2021/05/25 MySQL