工具使用——keil修改代码与背景配色

使用默认的配色,时间久了容易眼睛疼,所以自己更改了配色

1、手动更改

点击keil页面的configurations的Colors & Fonts
在这里插入图片描述

2、更改配置代码

文件位于 \Keil_v5\UV4
我是默认安装在c盘
找到其中global.prop
主要更改其中c语言和asm部分的代码样式
以下是我自己调整后的样式,可以根据自己的喜好进行更改

# Specification for text selection and caret line
selection.fore=#8080FF
selection.back=#FFFF00
caret.fore=#FFFFFF
caret.back=#6E6E6E

# Color for vertical edge
edge.colour=#404040

# C/C++ Editor files
template.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=Courier New
font.acppropfontname.cpp=Courier New
style.cpp.32=font:Courier New,size:10,fore:#FFFFFF,back:#333333
style.cpp.4=font:Courier New,size:10,fore:#FCD93E,back:#333333
style.cpp.10=font:Courier New,size:10,fore:#DCDCAA,back:#333333
style.cpp.1=font:Courier New,size:10,fore:#6A9955,back:#333333
style.cpp.2=font:Courier New,size:10,fore:#6A9955,back:#333333
style.cpp.5=font:Courier New,size:10,fore:#C586C0,back:#333333
style.cpp.6=font:Courier New,size:10,fore:#CE9178,back:#333333,bold
style.cpp.11=font:Courier New,size:10,fore:#8ECBE7,back:#333333
style.cpp.9=font:Courier New,size:10,fore:#C57991,back:#333333
style.cpp.7=font:Courier New,size:10,fore:#CE9178,back:#333333
style.cpp.34=font:Courier New,size:10,fore:#DCDCAA,back:#626A79
style.cpp.35=font:Courier New,size:10,fore:#FF0000,back:#333333
style.cpp.16=font:Courier New,size:10,fore:#569CD6,back:#333333
style.cpp.12=font:Courier New,size:10,fore:#000000,back:#E0C0E0
style.cpp.86=font:Courier New,size:10,fore:#696969,back:#FFFFFF


# Asm Editor files
font.monospace.asm=Courier New
style.asm.32=font:Courier New,size:10,fore:#D4D4D4,back:#1E1E1E
style.asm.1=font:Courier New,size:10,fore:#6A9955,back:#1E1E1E
style.asm.2=font:Courier New,size:10,fore:#569CD6,back:#1E1E1E
style.asm.3=font:Courier New,size:10,fore:#C586C0,back:#1E1E1E
style.asm.4=font:Courier New,size:10,fore:#D4D4D4,back:#1E1E1E
style.asm.5=font:Courier New,size:10,fore:#D4D4D4,back:#1E1E1E
style.asm.6=font:Courier New,size:10,fore:#4EC9B0,back:#1E1E1E
style.asm.7=font:Courier New,size:10,fore:#C586C0,back:#1E1E1E
style.asm.9=font:Courier New,size:10,fore:#D7BA7D,back:#1E1E1E
style.asm.10=font:Courier New,size:10,fore:#9CDCFE,back:#1E1E1E
style.asm.11=font:Courier New,size:10,fore:#B5CEA8,back:#1E1E1E
style.asm.12=font:Courier New,size:10,fore:#CE9178,back:#1E1E1E
style.asm.8=font:Courier New,size:10,fore:#46AA03,back:#FFFFFF


# Editor Text files
font.monospace.txt=Consolas
style.txt.32=font:Verdana,size:10,fore:#D4D4D4,back:#1E1E1E
Keil 5 是一款在微控制器编程领域广受欢迎的嵌入式开发工具,它集成了开发环境(IDE)和编译器,能够帮助开发者高效地编写、编译和调试 C/C++ 代码。在长时间的编程过程中,一个舒适的界面背景颜色对于减轻视觉疲劳和提高工作效率非常重要。本主题主要探讨如何自定义 Keil 5 的界面颜色方案,以及了解相关的属性文件。 Keil 5 的颜色方案设置是通过修改全局属性文件来实现的,关键文件是 global.prop,它位于 keil5MDK\UV4 文件夹中。global.prop 是一个文本文件,存储了 Keil 5 界面的各种配置信息,包括字体、颜色和布局等。用户可以通过编辑这个文件来调整 IDE 的显示样式。为了确保修改的安全性,建议在修改之前备份原始的 global.prop 文件,这样如果对新的颜色方案不满意,可以随时恢复到之前的配置。通常,提供的压缩包中会包含原始的属性文件,方便用户在需要时进行回滚。 颜色方案的修改主要涉及对 global.prop 文件中特定行的调整。例如,编辑器背景颜色可能由如下行定义:propertiesEditor.BackgroundColor=0x002B36,其中 0x002B36 是一个十六进制颜色值,用户可以根据自己的喜好将其替换为其他颜色值。除了背景颜色,还有许多其他可定制的选项,比如字体大小、前景颜色和语法高亮颜色等。每个选项都有对应的属性,通过查找并修改这些属性,可以实现个性化的界面设置。在实际操作中,用户可能需要多次尝试不同的颜色组合,以找到最适合自己的视觉效果,因此文件替换过程可能需要重复多次。 “属性文件”是一种用于存储应用程序设置或用户首选项的配置文件格式。在 Keil 5 中,global.prop 就是属性文件,用于存储 IDE 的界面属性。“Keil MDK” 是 Keil 公司针对 ARM 微控制器开发的完
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值