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实现自动登录人人网并访问最近来访者实例
Sep 26 Python
浅谈python中列表、字符串、字典的常用操作
Sep 19 Python
tensorflow实现图像的裁剪和填充方法
Jul 27 Python
解决python3 安装完Pycurl在import pycurl时报错的问题
Oct 15 Python
[原创]Python入门教程3. 列表基本操作【定义、运算、常用函数】
Oct 30 Python
python实现对图片进行旋转,放缩,裁剪的功能
Aug 07 Python
python读取多层嵌套文件夹中的文件实例
Feb 27 Python
python实现跨excel sheet复制代码实例
Mar 03 Python
Pycharm中安装wordcloud等库失败问题及终端通过pip安装的Python库如何添加到Pycharm解释器中(推荐)
May 10 Python
keras实现theano和tensorflow训练的模型相互转换
Jun 19 Python
如何让python的运行速度得到提升
Jul 08 Python
django跳转页面传参的实现
Sep 17 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 $_SERVER当前完整url的写法
2009/11/12 PHP
PHP simple_html_dom.php+正则 采集文章代码
2009/12/24 PHP
PHP MySQL应用中使用XOR运算加密算法分享
2011/08/28 PHP
PHP递归返回值时出现的问题解决办法
2013/02/19 PHP
解析PHP中的file_get_contents获取远程页面乱码的问题
2013/06/25 PHP
PHP查看SSL证书信息的方法
2016/09/22 PHP
php微信开发之自定义菜单完整流程
2016/10/08 PHP
thinkPHP模板中函数的使用方法示例
2016/11/30 PHP
php实现的统计字数函数定义与使用示例
2017/07/26 PHP
php中isset与empty函数的困惑与用法分析
2019/07/05 PHP
JS 实现图片直接下载示例代码
2013/07/22 Javascript
ExtJS[Desktop]实现图标换行示例代码
2013/11/17 Javascript
jQuery中children()方法用法实例
2015/01/07 Javascript
javascript中局部变量和全局变量的区别详解
2015/02/27 Javascript
推荐阅读的js快速判断IE浏览器(兼容IE10与IE11)
2015/12/13 Javascript
实例详解JSON数据格式及json格式数据域字符串相互转换
2016/01/07 Javascript
jQuery插件JWPlayer视频播放器用法实例分析
2017/01/11 Javascript
JavaScript优化以及前段开发小技巧
2017/02/02 Javascript
angular2 ng build部署后base文件路径问题详细解答
2017/07/15 Javascript
JavaScript基于对象方法实现数组去重及排序操作示例
2018/07/10 Javascript
微信小程序scroll-x失效的完美解决方法
2018/07/18 Javascript
实例详解BootStrap的动态模态框及静态模态框
2018/08/13 Javascript
JavaScript遍历查找数组中最大值与最小值的方法示例
2019/05/24 Javascript
node获取客户端ip功能简单示例
2019/08/24 Javascript
webpack proxy 使用(代理的使用)
2020/01/10 Javascript
Python时间戳与时间字符串互相转换实例代码
2013/11/28 Python
Python中的choice()方法使用详解
2015/05/15 Python
Anaconda+vscode+pytorch环境搭建过程详解
2020/05/25 Python
英国珠宝钟表和家居礼品精品店:David Shuttle
2018/02/24 全球购物
欧洲最大的预定车位市场:JustPark
2020/01/06 全球购物
Android面试宝典
2013/08/06 面试题
大学生创业计划书的范文
2014/01/07 职场文书
2014年内勤工作总结
2014/11/24 职场文书
教师个人师德工作总结2015
2015/05/12 职场文书
公司辞职信模板
2015/05/13 职场文书
中学生运动会广播稿
2015/08/19 职场文书