使用python idle的人恐怕都无法忍受默认的白色背景,及其语法高亮主题。

大家更倾向于使用黑色背景。

用户目录 的.idlerc 目录:

  1. 下面的各个系统下对应的该文件的位置:
  2.  
  3. Linux系列系统下路径为(~表示用户目录):
  4. ~/.idlerc/
  5. Windows XP下路径为:
  6. C:/Documents and Settings/<用户名>/.idlerc/
  7. Windows 7下路径为:
  8. C:/Users/<用户名>/.idlerc/
  9. window下,可以直接在运行框中输入下面的路径定位到位置:
  10. %USERPROFILE%/.idlerc/
  11. 有时候会发现目录中没有config-highlight.cfg文件,那么自己就创建一个:在Linux下:
  12. # for Linuxvi ~/.idlerc/config-highlight.cfg
  13. window下:
  14. notepad %USERPROFILE%/.idlerc/config-highlight.cfg

下面介绍Obsidian, Desert, 和Tango三种主题配置

在 用户目录 的.idlerc 目录下新建名为 config-highlight.cfg 文件,并加入如下内容

  1. [tango]
  2. definition-foreground = #fce94f
  3. error-foreground = #fa8072
  4. string-background = #2e3436
  5. keyword-foreground = #8cc4ff
  6. normal-foreground = #ffffff
  7. comment-background = #2e3436
  8. hit-foreground = #ffffff
  9. break-foreground = #
  10. builtin-background = #2e3436
  11. stdout-foreground = #eeeeec
  12. cursor-foreground = #fce94f
  13. hit-background = #2e3436
  14. comment-foreground = #73d216
  15. hilite-background = #edd400
  16. definition-background = #2e3436
  17. stderr-background = #2e3436
  18. break-background = #2e3436
  19. console-foreground = #87ceeb
  20. normal-background = #2e3436
  21. builtin-foreground = #ad7fa8
  22. stdout-background = #2e3436
  23. console-background = #2e3436
  24. stderr-foreground = #ff3e40
  25. keyword-background = #2e3436
  26. string-foreground = #e9b96e
  27. hilite-foreground = #2e3436
  28. error-background = #2e3436
  29.  
  30. [desert]
  31. definition-foreground = #98fb98
  32. error-foreground = #ff0000
  33. string-background = #
  34. keyword-foreground = #cc6600
  35. normal-foreground = #f0e68c
  36. comment-background = #
  37. hit-foreground = #ffffff
  38. break-foreground = black
  39. builtin-background = #
  40. stdout-foreground = #eeeeee
  41. cursor-foreground = #ffcc00
  42. hit-background = #
  43. comment-foreground = #87ceeb
  44. hilite-background = gray
  45. definition-background = #
  46. stderr-background = #
  47. break-background = #ffff55
  48. console-foreground = #87ceeb
  49. normal-background = #
  50. builtin-foreground = #519e51
  51. stdout-background = #
  52. console-background = #
  53. stderr-foreground = #ff3e40
  54. keyword-background = #
  55. string-foreground = #ffa0a0
  56. hilite-foreground = #
  57. error-background = #
  58.  
  59. [Obsidian]
  60. definition-foreground = #678CB1
  61. error-foreground = #FF0000
  62. string-background = #
  63. keyword-foreground = #93C763
  64. normal-foreground = #E0E2E4
  65. comment-background = #
  66. hit-foreground = #E0E2E4
  67. builtin-background = #
  68. stdout-foreground = #678CB1
  69. cursor-foreground = #E0E2E4
  70. break-background = #
  71. comment-foreground = #66747B
  72. hilite-background = #2F393C
  73. hilite-foreground = #E0E2E4
  74. definition-background = #
  75. stderr-background = #
  76. hit-background = #
  77. console-foreground = #E0E2E4
  78. normal-background = #
  79. builtin-foreground = #E0E2E4
  80. stdout-background = #
  81. console-background = #
  82. stderr-foreground = #FB0000
  83. keyword-background = #
  84. string-foreground = #EC7600
  85. break-foreground = #E0E2E4
  86. error-background = #

重启IDLE,依次选 Options -> Configure IDLE -> Highlighting 如下图

有童鞋要问字体怎么配置?这个容易,在Highlighting选项卡旁边有个Fonts/Tabs选项卡,可以用来配置字体和缩进宽度的:

Python背景色与语法高亮主题配置的更多相关文章

  1. Python GUI 背景色与语法高亮主题配置

    [补充] Python GUI 中 :ALT+P 可以重复上一条命令. ---------------------------------------------------------------- ...

  2. 修改Python IDLE代码配色及语法高亮主题

    初学Python,想必大家拿来练习最多的IDE就是Python自带的IDLE了,但是默认的代码配色及语法高亮主题确实很不适应,所以我们需要做个小小的美化,比如像下面这样我做的美化配置: HOW TO ...

  3. LaTeX中Python代码的语法高亮

    LaTeX中Python代码的语法高亮 本文中,"{}"中的字母为LaTeX或Python的包名,只有"Pygments"是Python的包,其他都是LaTeX ...

  4. phpDesigner 7.2.5 注册码 更改 语法高亮 主题

    注册码: 用户名:www.xiazaiba.com 序列号:43AB0D432A29EE238CCE0F884D84D8A18498498E98298A98568AD05A0B40 验证码:7S2FF ...

  5. 【转】让Souce Insight支持多种语言的语法高亮:Python,Ruby,ARM汇编,windows脚本文件(bat/batch),PPC,SQL,TCL,Delphi等

    原文网址:http://www.crifan.com/source_insight_support_highlight_for_python_ruby_arm_batch_ppc_sql_tcl_de ...

  6. vim python配置 安装pep8自动检查插件,语法高亮

    pep8 http://www.vim.org/scripts/script.php?script_id=2914 语法高亮 http://www.vim.org/scripts/script.php ...

  7. Python IDLE 代码高亮主题

    Python IDLE 代码高亮主题 使用方法: 打开C盘我的 C:\Documents and Settings\你的用户名.idlerc文件夹 里面会有一个 config-highlight.cf ...

  8. mac 终端 使用 solarized 主题设置语法高亮

    mac 终端 使用 solarized 主题设置语法高亮 先来看看 solarized 在 mac 终端上的效果图片 一:先下载 solarized 官网下载:https://github.com/a ...

  9. Mac下Vim配置语法高亮

    设置终端的字体颜色 如图,打开终端然后,选择偏好设置,再选择描述文件,再窗口左侧可以选择系统配置好的,或者你也可以自定义,最后别忘了把你的配置设置成默认就行 Vim语法高亮设置 只需要找到vimrc配 ...

随机推荐

  1. Mono for Android布局控件属性小结

    1. layout_weight 用于给一个线性布局中的诸多视图的重要度赋值. 所有的视图都有一个layout_weight值,默认为零,意思是需要显示 多大的视图就占据多大的屏幕空 间.若赋一个高于 ...

  2. 1 HTML

    1 HTML 基础知识 软件的结构:    C/S(Client  Server)结构的软件: 比如: QQ. 极品飞车. 飞信 . 迅雷      cs结构的软件的缺点:更新的时候需要用户下载更新包 ...

  3. Logger日志级别说明及设置方法、说明 (zhuan)

    http://blog.csdn.net/rogger_chen/article/details/50587920 ****************************************** ...

  4. VI查找与替换

    一.vi查找:    当你用vi打开一个文件后,因为文件太长,如何才能找到你所要查找的关键字呢?在vi里可没有菜单-〉查找, 不过没关系,你在命令模式下敲斜杆(/)这时在状态栏(也就是屏幕左下脚)就出 ...

  5. dshow,Sample Grabber 从摄像头采集

    char* CCameraDS::QueryFrame() { long evCode, size = 0; #if CALLBACKMODE static double lastSampleTime ...

  6. visual studio 自带单元测试demo

    0) 创建类,编写方法类1) 在方法点击鼠标右键,在运行测试(T)和调试测试(D)之间会有一个 <创建单元测试>选项.有则进入2,没有则看1.01.0) 菜单栏 工具-->自定义-- ...

  7. drupal 2016-11-3

    我随意定义了一个hook menu发现里面的内容很快就加入到了navigation menu里面.

  8. Hacker Technology

    扒一扒「黑客军团」中用到的黑客工具 黑客 (Hacker) - 知乎 nmap - 百科 NMAP - 官网  中文翻译 Havij sqlmap 熊猫烧香 懒人在思考 零基础如何学习 Web 安全? ...

  9. java,UDP协议简单实现

    //UDP协议简单实现-----Serverpackage UDP; import java.net.DatagramPacket; import java.net.DatagramSocket; i ...

  10. js,jquery判断某一节点是否存在

    前两天工作时遇到一问题,就是模块A显示时,B是一种样式,模块A删除,B是另一种样式.记录下判断节点存在的方法. 先写下html <!doctype html> <html> & ...