1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > keil代码配色方案分享

keil代码配色方案分享

时间:2019-10-19 07:22:15

相关推荐

keil代码配色方案分享

文章目录

效果文件字体

效果

玩单片机时总是有很多时间会花在coding上,而一个好的代码配色也许可以使人心情愉悦。

Keil 默认的字体简直与愉悦二字不能说是毫无关联吧,也只能说是毫无关联了。

之前花了好长时间调整配色,总算是整出来一套还看得过去的配色。我称其为 “ 初號機配色 ”

这样也差不多,主色调还是一样的。

因为我是C51和MDK合并的,但在合并前用过一段时间没合并的,所以习惯了51和32两种不同的配色。(arm的配色方案从其他地方找的,非原创,就不分享了),使两种配色同时存在的导入方式就是导入的时候将两个文件改成51.prop和arm.prop. 配色导入方法就不讲了。

文件

“ 初號機配色 ”:

global.prop:

# properties for all file typesindent.automatic=1virtual.space=0view.whitespace=0view.endofline=0code.page=0caretline.visible=1highlight.matchingbraces=1print.syntax.coloring=1use.tab.color=1create.backup.files=0auto.load.ext.modfiles=0save.prj.before.dbg=0save.files.before.dbg=0function.scanner.project=1function.scanner.files=1function.scanner.modules=1# properties for c/cpp filessyntax.colouring.cpp=1use.tab.cpp=0tabsize.cpp=4line.margin.visible.cpp=1fold.cpp=1monospaced.font.cpp=1# properties for asm filessyntax.colouring.asm=1use.tab.asm=0tabsize.asm=4line.margin.visible.asm=1monospaced.font.asm=1# properties for other filesuse.tabs=0tabsize=4line.margin.visible.txt=0monospaced.font.txt=1# setting for code completion and syntax checkcc.autolist=1cc.highlightsyntax=1cc.showparameters=1cc.triggerlist=0cc.triggernumchars=3cc.enter.as.fillup=0# autosave for editor filesautosave=0autosave.interval=5# vertical edge at right marginedge.mode=1edge.column=80# Specification for text selection and caret lineselection.fore=#000000selection.back=#86C7F7caret.fore=#000000caret.back=#DEFEE6# Color for vertical edgeedge.colour=#66FAFA# C/C++ Editor filestemplate.cpp="#define","#define |";"#if","#if |\r\n\r\n#endif";\\"#include","#include ";"Header","// Header:\r\n// File Name: |\r\n// Author:\r\n// Date:\r\n";\\"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";\\"enum","enum |\r\n{\r\n\t\r\n};\r\n";"for","for(|;;)\r\n{\r\n}";\\"fpointer_type","typedef int (* |F)();\r\n";"function","void function(|)\r\n{\r\n\r\n}\r\n";\\"if","if (|)";"ifelse","if (|)\r\n{\r\n}\r\nelse\r\n{\r\n}";\\"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}";\\"void","void | ();\r\n";"while","while (|)\r\n{\r\n}";\\font.monospace.cpp=JetBrains Mono NLfont.acpmonofontname.cpp=JetBrains Mono NLfont.acppropfontname.cpp=JetBrains Mono NLstyle.cpp.32=font:JetBrains Mono NL,size:12,fore:#000000,back:#FFFFFFstyle.cpp.4=font:JetBrains Mono NL,size:12,fore:#007F7F,back:#FFFFFFstyle.cpp.10=font:JetBrains Mono NL,size:12,fore:#000000,back:#FFFFFFstyle.cpp.1=font:JetBrains Mono NL,size:12,fore:#007F00,back:#FFFFFFstyle.cpp.2=font:JetBrains Mono NL,size:12,fore:#007F00,back:#FFFFFFstyle.cpp.5=font:JetBrains Mono NL,size:12,fore:#8000FF,back:#FFFFFFstyle.cpp.6=font:JetBrains Mono NL,size:12,fore:#7F007F,back:#FFFFFFstyle.cpp.11=font:JetBrains Mono NL,size:12,fore:#0000FF,back:#FFFFFFstyle.cpp.9=font:JetBrains Mono NL,size:12,fore:#7F7F00,back:#FFFFFFstyle.cpp.7=font:JetBrains Mono NL,size:12,fore:#7F007F,back:#FFFFFFstyle.cpp.34=font:JetBrains Mono NL,size:12,fore:#500000,back:#20FFFFstyle.cpp.35=font:JetBrains Mono NL,size:12,fore:#FF0000,back:#FFFFFFstyle.cpp.16=font:JetBrains Mono NL,size:12,fore:#B00040,back:#FFFFFFstyle.cpp.12=font:JetBrains Mono NL,size:12,fore:#000000,back:#E0C0E0# Asm Editor filesfont.monospace.asm=Courier Newstyle.asm.32=font:Courier New,size:10,fore:#000000,back:#FFFFFFstyle.asm.1=font:Courier New,size:10,fore:#616161,back:#FFFFFFstyle.asm.2=font:Courier New,size:10,fore:#FF0000,back:#FFFFFFstyle.asm.3=font:Courier New,size:10,fore:#7F007F,back:#FFFFFFstyle.asm.4=font:Courier New,size:10,fore:#000000,back:#FFFFFFstyle.asm.5=font:Courier New,size:10,fore:#000000,back:#FFFFFFstyle.asm.6=font:Courier New,size:10,fore:#0000FF,back:#FFFFFFstyle.asm.7=font:Courier New,size:10,fore:#0000FF,back:#FFFFFFstyle.asm.9=font:Courier New,size:10,fore:#0000FF,back:#FFFFFFstyle.asm.10=font:Courier New,size:10,fore:#0000FF,back:#FFFFFFstyle.asm.11=font:Courier New,size:10,fore:#007F00,back:#FFFFFFstyle.asm.12=font:Courier New,size:10,fore:#7F007F,back:#FFFFFFstyle.asm.8=font:Courier New,size:10,fore:#46AA03,back:#FFFFFF# Editor Text filesfont.monospace.txt=JetBrains Mono NLfont.acpmonofontname.txt=JetBrains Mono NLfont.acppropfontname.txt=JetBrains Mono NLstyle.txt.32=font:JetBrains Mono NL,size:14,fore:#008000,back:#FFFFFF

字体

噢,对了,这套配色需要你安装JetBrains Mono字体。JetBrains的字体真的太漂亮了!

JetBrains Mono: 链接:/s/1jBIl2YLEG8aQtsOYtgcc3w 提取码:Luck

修改字体方法:

将字体解压安装到计算机,然后在keil中修改字体:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。