鱼C论坛

 找回密码
 立即注册
查看: 9012|回复: 20

[技术交流] python IDLE主题美化[附汉化补丁]!!!

[复制链接]
发表于 2020-7-19 21:41:42 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 我真的是个好人 于 2020-7-19 22:04 编辑

如果打算打汉化补丁请先跳到结尾打完再来美化主题!!!



                               
登录/注册后可看大图




今天闲着没事干回顾一下IDLE,感觉那不是一般的丑啊
于是在网上找了下美化方法(其实也没啥用)小声bb
首先来做准备工作
这里提供四份主题!
  1. [blackboard]
  2. keyword-background = #0C1021
  3. definition-foreground = #D63A1B
  4. error-foreground = #ff0000
  5. string-background = #0C1021
  6. keyword-foreground = #FBDE2D
  7. hilite-foreground = #000000
  8. comment-background = #0C1021
  9. hit-foreground = #ffffff
  10. builtin-background = #0C1021
  11. stdout-foreground = #eeeeee
  12. cursor-foreground = #ffcc00
  13. break-background = #ffff55
  14. comment-foreground = #505050
  15. hilite-background = gray
  16. definition-background = #0C1021
  17. stderr-background = #0C1021
  18. hit-background = #0C1021
  19. console-foreground = #87ceeb
  20. normal-background = #0C1021
  21. builtin-foreground = #fd9902
  22. stdout-background = #0C1021
  23. console-background = #0C1021
  24. stderr-foreground = #ff3e40
  25. normal-foreground = #F8F8F8
  26. string-foreground = #61CE3C
  27. break-foreground = black
  28. error-background = #000000
复制代码
  1. [twilight]
  2. keyword-background = #141414
  3. definition-foreground = #c86428
  4. error-foreground = #ff0000
  5. string-background = #141414
  6. keyword-foreground = #c2964b
  7. hilite-foreground = #00ffff
  8. comment-background = #141414
  9. hit-foreground = #ffffff
  10. builtin-background = #141414
  11. stdout-foreground = #eeeeee
  12. cursor-foreground = #ffcc00
  13. break-background = #ffff55
  14. comment-foreground = #524d53
  15. hilite-background = #0000a0
  16. definition-background = #141414
  17. stderr-background = #141414
  18. hit-background = #141414
  19. console-foreground = #87ceeb
  20. normal-background = #141414
  21. builtin-foreground = #ce3e24
  22. stdout-background = #141414
  23. console-background = #141414
  24. stderr-foreground = #ff3e40
  25. normal-foreground = #FFFFFF
  26. string-foreground = #61CE3C
  27. break-foreground = black
  28. error-background = #000000
复制代码
  1. [desert]
  2. keyword-background = #333333
  3. definition-foreground = #98fb98
  4. error-foreground = #ff0000
  5. string-background = #333333
  6. keyword-foreground = #cc6600
  7. hilite-foreground = #000000
  8. comment-background = #333333
  9. hit-foreground = #ffffff
  10. builtin-background = #333333
  11. stdout-foreground = #eeeeee
  12. cursor-foreground = #ffcc00
  13. break-background = #ffff55
  14. comment-foreground = #87ceeb
  15. hilite-background = gray
  16. definition-background = #333333
  17. stderr-background = #333333
  18. hit-background = #333333
  19. console-foreground = #87ceeb
  20. normal-background = #333333
  21. builtin-foreground = #519e51
  22. stdout-background = #333333
  23. console-background = #333333
  24. stderr-foreground = #ff3e40
  25. normal-foreground = #f0e68c
  26. string-foreground = #ffa0a0
  27. break-foreground = black
  28. error-background = #000000
复制代码
  1. [cobalt]
  2. keyword-background = #001B33
  3. definition-foreground = #FFDD11
  4. error-foreground = #ff0000
  5. string-background = #001B33
  6. keyword-foreground = #FF7222
  7. hilite-foreground = #00ffff
  8. comment-background = #001B33
  9. hit-foreground = #ffffff
  10. builtin-background = #001B33
  11. stdout-foreground = #eeeeee
  12. cursor-foreground = #ffcc00
  13. break-background = #ffff55
  14. comment-foreground = #007699
  15. hilite-background = #0000a0
  16. definition-background = #001B33
  17. stderr-background = #001B33
  18. hit-background = #001B33
  19. console-foreground = #87ceeb
  20. normal-background = #001B33
  21. builtin-foreground = #D40E36
  22. stdout-background = #001B33
  23. console-background = #001B33
  24. stderr-foreground = #ff3e40
  25. normal-foreground = #F8F8F8
  26. string-foreground = #61CE3C
  27. break-foreground = black
  28. error-background = #000000
复制代码

我用的是[twilight],很好看,喜欢其它的也是一样的安装方式(反正我全装了)
开始安装主题啦!!!
1.copy下你喜欢的主题
2.找到你python的安装目录(Anaconda3可以走了)
3.在python安装目录找到Lib\idlelib\config-highlight.def文件
4.双击用记事本打开文件
5.在文件结尾回车两下,粘贴复制下来的代码,注意粘贴上去的代码与源代码之间要空一行
图像 1.png
好啦,最后保存文件,重启IDLE,就可以在主题界面找到啦!
由于我用的是打了汉化补丁的IDLE这里就不截图了,怎么进主题设置就蹲个大佬吧
进入主题设置方法:
IDLE菜单栏选择Options -> Configure IDLE -> Highlights
图像 7.png
图中twilight按钮(不一定是这个名字,这是设置的主题名,但是按钮位置绝对不会错)选择自己安装的主题的名字就行啦



                               
登录/注册后可看大图



汉化补丁!!!
idlelib.zip (662.43 KB, 下载次数: 53, 售价: 3 鱼币) 圈一波钱哈哈哈
下载后打开刚才找到的Lib文件夹,把压缩包内的idlelib粘贴进去,点击替换,汉化补丁就装完啦!
Lib文件夹就是之前找idlelib途中找到的那个,之所以叫先装补丁是因为需要替换掉整个idlelib文件夹!
放一张我全部搞完的效果图
图像 4.png
还是丑丑的哈哈哈
因为IDLE本身比较简单,不能像pycharm那样设置图片背景图,只能纯色了

上传效果图有评分奖励!!!




评分

参与人数 3荣誉 +8 鱼币 +9 贡献 +6 收起 理由
18234197452 + 5 + 5 + 3
liaozuhen + 1 + 1 鱼C有你更精彩^_^
zltzlt + 2 + 3 + 3 鱼C有你更精彩^_^

查看全部评分

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-7-19 21:49:13 | 显示全部楼层
自己写一个不香嘛
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-7-19 21:51:12 | 显示全部楼层
Hello. 发表于 2020-7-19 21:49
自己写一个不香嘛

可以的,随便复制一个主题改掉后面的颜色编码就可以了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-7-19 21:52:31 | 显示全部楼层
其中有一个颜色主题和论坛某位大佬的用户名一样……
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-7-19 21:54:43 | 显示全部楼层
liuzhengyuan 发表于 2020-7-19 21:52
其中有一个颜色主题和论坛某位大佬的用户名一样……

啊对的,为了这个我还专门去Google了薄暮,黄昏的意思
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-7-19 22:50:21 | 显示全部楼层
凉了......萌新都用上PyCharm了吗
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-7-20 07:18:53 | 显示全部楼层
本帖最后由 zltzlt 于 2020-7-20 08:16 编辑
我真的是个好人 发表于 2020-7-19 22:50
凉了......萌新都用上PyCharm了吗


谁叫 IDLE 太垃圾(实际上是 Tkinter 辣鸡)
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2020-7-20 08:13:20 From FishC Mobile | 显示全部楼层
zltzlt 发表于 2020-7-20 07:18
谁叫 IDLE 太垃圾(实际上是 Tknter 辣鸡)


Tkinter 辣鸡辣鸡辣鸡

评分

参与人数 1荣誉 +2 鱼币 +2 贡献 +1 收起 理由
zltzlt + 2 + 2 + 1 鱼C有你更精彩^_^

查看全部评分

小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-7-20 08:18:43 From FishC Mobile | 显示全部楼层
我真的是个好人 发表于 2020-7-19 21:51
可以的,随便复制一个主题改掉后面的颜色编码就可以了

看了亿遍好像只有颜色编码,
没有别的设置
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-7-20 08:23:04 | 显示全部楼层


1.png

评分

参与人数 1荣誉 +5 鱼币 +5 收起 理由
我真的是个好人 + 5 + 5 鱼C有你更精彩^_^

查看全部评分

小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2020-8-26 13:12:48 | 显示全部楼层

                               
登录/注册后可看大图

评分

参与人数 1荣誉 +1 鱼币 +1 贡献 -1 收起 理由
我真的是个好人 + 1 + 1 -1 好像没成功...

查看全部评分

小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-26 14:28:02 | 显示全部楼层
OH,NO,我的贡献……
这是我直接在pythonIDIE中编辑的……

评分

参与人数 1荣誉 +5 鱼币 +5 贡献 +3 收起 理由
我真的是个好人 + 5 + 5 + 3 鱼C有你更精彩^_^

查看全部评分

小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-26 14:31:40 | 显示全部楼层

                               
登录/注册后可看大图

(还是惋惜我的1个贡献
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-26 14:34:02 | 显示全部楼层
对了,汉化包我也有。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-8-26 17:42:16 | 显示全部楼层
FishC--Student 发表于 2020-8-26 14:28
OH,NO,我的贡献……
这是我直接在pythonIDIE中编辑的……

giao,好像把贡献打错了,给你补一下
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-8-26 20:38:51 | 显示全部楼层
我真的是个好人 发表于 2020-8-26 17:42
giao,好像把贡献打错了,给你补一下

小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-14 14:34:17 | 显示全部楼层
哈哈哈,奥利给
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-1-18 15:08:07 | 显示全部楼层
有白色主题吗?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-6-23 22:30:16 | 显示全部楼层
必须的点下,学习学习
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 4 天前 | 显示全部楼层
学习学习
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-4-26 14:04

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表