找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3368|回复: 6
打印 上一主题 下一主题
收起左侧

分享一个Keil5深色模式方案 global.prop文件

  [复制链接]
跳转到指定楼层
楼主
直接上图(楼主根据喜好设置,也可自行通过 < Edit - Configuration - Colors & Fonts > 进行调整)


涉及文件:51.prop、global.prop(主要是这个文件)






为避免出现奇怪的异常,进行下面操作前,请备份上述的两个文件



方式一:解压,放置在对应目录即可(例如:C:\Keil_v5\UV4\global.prop)
global.zip (1.33 KB, 下载次数: 130)

方式二:不方便下载的同学,这里贴出了global.prop文件的具体内容,复制替换也可以
  1. # properties for all file types
  2. indent.automatic=1
  3. virtual.space=0
  4. view.whitespace=0
  5. view.endofline=0
  6. code.page=936
  7. caretline.visible=1
  8. highlight.matchingbraces=1
  9. print.syntax.coloring=1
  10. use.tab.color=1
  11. create.backup.files=0
  12. auto.load.ext.modfiles=0
  13. save.prj.before.dbg=1
  14. save.files.before.dbg=1
  15. function.scanner.project=1
  16. function.scanner.files=1
  17. function.scanner.modules=1

  18. # properties for c/cpp files
  19. syntax.colouring.cpp=1
  20. use.tab.cpp=0
  21. tabsize.cpp=2
  22. line.margin.visible.cpp=1
  23. fold.cpp=1
  24. monospaced.font.cpp=1

  25. # properties for asm files
  26. syntax.colouring.asm=1
  27. use.tab.asm=0
  28. tabsize.asm=4
  29. line.margin.visible.asm=1
  30. monospaced.font.asm=1

  31. # properties for other files
  32. use.tabs=0
  33. tabsize=4
  34. line.margin.visible.txt=1
  35. monospaced.font.txt=1

  36. # setting for code completion and syntax check
  37. cc.autolist=1
  38. cc.highlightsyntax=1
  39. cc.showparameters=1
  40. cc.triggerlist=1
  41. cc.triggernumchars=3
  42. cc.enter.as.fillup=0
  43. cc.usealpha4inactcode=1
  44. cc.alphavalue=50

  45. # autosave for editor files
  46. autosave=1
  47. autosave.interval=5

  48. # vertical edge at right margin
  49. edge.mode=0
  50. edge.column=80


  51. # Specification for text selection and caret line
  52. selection.fore=#D4D4D4
  53. selection.back=#3F3F3F
  54. caret.fore=#FFFFFF
  55. caret.back=#2A2A2A

  56. # Color for vertical edge
  57. edge.colour=#66FAFA

  58. # C/C++ Editor files
  59. template.cpp="#define","#define |";"#if","#if |\r\n\r\n#endif";\\
  60.     "#include","#include <|>";"Header","// Header:\r\n// File Name: |\r\n// Author:\r\n// Date:\r\n";\\
  61.     "continue","continue;";"do","do\r\n{\r\n\t// TODO: enter the block content here\r\n\t\r\n\t|\r\n} while ();\r\n";\\
  62.     "enum","enum |\r\n{\r\n\t\r\n};\r\n";"for","for(|;;)\r\n{\r\n}";\\
  63.     "fpointer_type","typedef int (* |F)();\r\n";"function","void function(|)\r\n{\r\n\r\n}\r\n";\\
  64.     "if","if (|)";"ifelse","if (|)\r\n{\r\n}\r\nelse\r\n{\r\n}";\\
  65.     "struct","struct | \r\n{\r\n\r\n};\r\n";"switch","switch (|)\r\n{\r\n\tcase:\r\n\t\tbreak;\r\n\tcase:\r\n\t\tbreak;\r\n\tdefault:\r\n\t\tbreak;\r\n}";\\
  66.     "void","void | ();\r\n";"while","while (|)\r\n{\r\n}";\\
  67.    
  68. font.monospace.cpp=Courier New
  69. style.cpp.32=font:Courier New,size:10,fore:#4F4F4F,back:#151515
  70. style.cpp.4=font:Courier New,size:10,fore:#00D59F,back:#151515
  71. style.cpp.10=font:Courier New,size:10,fore:#6A6A6A,back:#151515
  72. style.cpp.1=font:Courier New,size:10,fore:#00954A,back:#151515
  73. style.cpp.2=font:Courier New,size:10,fore:#00954A,back:#151515
  74. style.cpp.5=font:Courier New,size:10,fore:#FF8000,back:#151515
  75. style.cpp.6=font:Courier New,size:10,fore:#FF8080,back:#151515
  76. style.cpp.11=font:Courier New,size:10,fore:#00A5F4,back:#151515
  77. style.cpp.9=font:Courier New,size:10,fore:#D5D500,back:#151515
  78. style.cpp.7=font:Courier New,size:10,fore:#FF8080,back:#151515
  79. style.cpp.34=font:Courier New,size:10,fore:#FFFF00,back:#3A3A3A
  80. style.cpp.35=font:Courier New,size:10,fore:#FF0000,back:#151515
  81. style.cpp.16=font:Courier New,size:10,fore:#FF55AA,back:#151515
  82. style.cpp.12=font:Courier New,size:10,fore:#E3C6E3,back:#151515
  83. style.cpp.86=font:Courier New,size:10,fore:#FFFFFF,back:#151515


  84. # Asm Editor files
  85. font.monospace.asm=Courier New
  86. style.asm.32=font:Courier New,size:10,fore:#000000,back:#FFFFFF
  87. style.asm.1=font:Courier New,size:10,fore:#616161,back:#FFFFFF
  88. style.asm.2=font:Courier New,size:10,fore:#FF0000,back:#FFFFFF
  89. style.asm.3=font:Courier New,size:10,fore:#7F007F,back:#FFFFFF
  90. style.asm.4=font:Courier New,size:10,fore:#000000,back:#FFFFFF
  91. style.asm.5=font:Courier New,size:10,fore:#000000,back:#FFFFFF
  92. style.asm.6=font:Courier New,size:10,fore:#0000FF,back:#FFFFFF
  93. style.asm.7=font:Courier New,size:10,fore:#0000FF,back:#FFFFFF
  94. style.asm.9=font:Courier New,size:10,fore:#0000FF,back:#FFFFFF
  95. style.asm.10=font:Courier New,size:10,fore:#0000FF,back:#FFFFFF
  96. style.asm.11=font:Courier New,size:10,fore:#007F00,back:#FFFFFF
  97. style.asm.12=font:Courier New,size:10,fore:#7F007F,back:#FFFFFF
  98. style.asm.8=font:Courier New,size:10,fore:#46AA03,back:#FFFFFF


  99. # Editor Text files
  100. font.monospace.txt=Consolas
  101. style.txt.32=font:Verdana,size:10,fore:#FFFFFF,back:#151515


复制代码



评分

参与人数 1黑币 +80 收起 理由
admin + 80 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏6 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:491923 发表于 2022-7-14 06:46 | 只看该作者
收藏了,谢谢大神
回复

使用道具 举报

板凳
ID:64089 发表于 2022-7-14 08:32 | 只看该作者
这个效果类似VSCODE,谢谢分享
回复

使用道具 举报

地板
ID:398219 发表于 2022-7-14 11:30 | 只看该作者
感觉有点花,但是还是谢谢收藏了
回复

使用道具 举报

5#
ID:1037450 发表于 2022-7-14 15:28 | 只看该作者
herui2128 发表于 2022-7-14 11:30
感觉有点花,但是还是谢谢收藏了

参照VSCODE主题配色来的,不过没有具体的颜色数值。主要是分享个方法,可以根据自己的喜好在Edit下自行配置。
回复

使用道具 举报

6#
ID:1040201 发表于 2022-8-15 09:02 | 只看该作者
灰常感谢,有时间的时候可以试试
回复

使用道具 举报

7#
ID:907675 发表于 2022-8-15 16:55 | 只看该作者
看上去咋有点费力
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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