打造高颜值的Python IDLE

与其他IDE相比,Python自带的IDLE给人的感觉就是一个字--土,就像一个不会打扮的女人。其实我们可以让他高大上一些,这样敲出的代码就赏心悦目,比如像下面这样:

为了保护眼睛,决定把白色背景换掉: 1 首先,在已经安装好的python文件目录下,找到config-highlight.def文件,我的是在D:\python\python3\Lib\idlelib文件夹下。 2.打开文件后,你会看到一些默认的颜色配置,比如经典的颜色配置就是白色背景,一般这个文件中会有两种配置可供选择: [IDLE Classic]和 [IDLE New],表现在IDLE界面上就是在python shell下,选择options—configure IDLE—-highlighting选项中,右侧的highlighting theme主题选择,有两种可选方案,就上述那两种。

3.参考网上经典的背景配置 。在刚才打开的config-highlight.def文件中添加自己的方案,分别命名为Like和Love。重启IDLE后,shell会默认选择原来的。在highlighting theme主题中查看,此时已经多了两种主题,就是刚才添加的Like和Love。

然后修改字体。在setting中,如果你设置的字体是中文字体,再怎么修改大小也是没有用的。必须把字体改为英文字体才行。

这样一来,Python IDLE立马高大上了。

原文发布于微信公众号 - 数值分析与有限元编程(program_fem)

原文发表时间:2018-03-13

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏nice_每一天

一天带你入门到放弃vue.js(三)

自己新建的标签赋予特殊功能的是组件,而指定是在标签上使用类似于属性,以v-name开头,v-on,v-if...是系统指令! v-是表示这是vue的指令if,f...

1521
来自专栏肖洒的博客

Python网络数据采集

有人说编程语言就是宗教,不同语言的设计哲学不同,行为方式各异,“非我族类,其心必异”,但本着美好生活、快乐修行的初衷,我们对所有语言都时刻保持敬畏之心,尊重信仰...

3933
来自专栏世界第一语言是java

vue点击图片放大预览图片支持旋转等

提到图片放大预览,可能好多人想到的是lightbox,在vue中使用lightbox还挺麻烦,但是伸手党做习惯了,所以去github上搜索了一个,感觉效果很完美...

2182
来自专栏贾鹏辉的技术专栏@CrazyCodeBoy

React Native Android原生模块开发实战|教程|心得

尊重版权,未经授权不得转载 本文出自:贾鹏辉的技术博客(http://www.devio.org) 告诉大家一个好消息,为大家精心准备的React N...

6004
来自专栏程序员的知识天地

web前端开发规范总结

Web前端作为开发团队中不可或缺的一部分,需要按照相关规定进行合理编写(一部分不良习惯可能给自己和他人造成不必要的麻烦)。不同公司不同团队具有不同的规范和文档。...

3952
来自专栏行者常至

014.golang 并发concurrency

1104
来自专栏hrscy

Unity 基础 - Input 类

任何一款游戏都必须和用户进行交互才行,最常用的就是通过键盘和鼠标进行交互,在 Unity 中想要获取用户的键盘或鼠标的事件的话,就必须使用 Input 类来获取...

1423
来自专栏魏琼东

.NET快速开发实践之应用IExtenderProvider实现输入法自动切换

         我在前面的.NET快速开发实践中的IExtenderProvider扩展组件和.NET快速开发实践之应用IExtenderProvider实现...

2216
来自专栏跟着阿笨一起玩NET

编写更好的jQuery代码

现在已经有很多文章讨论jQuery和JavaScript的性能问题,然而,在这篇文章中我计划总结一些提升速度的技巧和一些我自己的建议来改善你的jQuery和Ja...

642
来自专栏听雨堂

水晶报表文本在web中无法两端对齐

        在Web上利用水晶报表显示一段文本,用的是动态加载rpt的方法,结果出来的文本效果如下: ?         右边很不齐,于是回到水晶报表10...

2198

扫码关注云+社区

领取腾讯云代金券