目录

  • 一、前言
  • 二、具体步骤

一、前言

经常使用Keil写程序,面对白底黑字多少有点伤眼,分享一个可以修改Keil为黑色背景、缓解眼部疲劳的方法。
修改后的效果如下:

只能改到这种程度,要修改其他位置的颜色比如工具栏和项目栏只能修改系统设置(暂时没有搞定)有大佬能搞定的话可以支支招~

二、具体步骤

核心是修改Keil安装路径→UV4→global.prop文件,用记事本打开该文件,修改其中的部分。

修改前的global.prop文件用txt打开如下:

# properties for all file types
indent.automatic=1
virtual.space=0
view.whitespace=0
view.endofline=0
code.page=936
caretline.visible=1
highlight.matchingbraces=1
print.syntax.coloring=1
use.tab.color=1
create.backup.files=0
auto.load.ext.modfiles=0
save.prj.before.dbg=0
save.files.before.dbg=0
function.scanner.project=1
function.scanner.files=1
function.scanner.modules=1# properties for c/cpp files
syntax.colouring.cpp=1
use.tab.cpp=0
tabsize.cpp=4
line.margin.visible.cpp=1
fold.cpp=1
monospaced.font.cpp=1# properties for asm files
syntax.colouring.asm=1
use.tab.asm=0
tabsize.asm=4
line.margin.visible.asm=1
monospaced.font.asm=1# properties for other files
use.tabs=0
tabsize=4
line.margin.visible.txt=0
monospaced.font.txt=1# setting for code completion and syntax check
cc.autolist=1
cc.highlightsyntax=1
cc.showparameters=1
cc.triggerlist=1
cc.triggernumchars=3
cc.enter.as.fillup=0
cc.usealpha4inactcode=1
cc.alphavalue=50# autosave for editor files
autosave=0
autosave.interval=5# vertical edge at right margin
edge.mode=0
edge.column=80# Specification for text selection and caret line
selection.fore=#000000
selection.back=#86C7F7
caret.fore=#000000
caret.back=#DEFEE6# Color for vertical edge
edge.colour=#66FAFA# 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
style.cpp.32=font:Courier New,size:10,fore:#000000,back:#FFFFFF
style.cpp.4=font:Courier New,size:10,fore:#008000,back:#FFFFFF
style.cpp.10=font:Courier New,size:10,fore:#000000,back:#FFFFFF
style.cpp.1=font:Courier New,size:10,fore:#007F00,back:#FFFFFF
style.cpp.2=font:Courier New,size:10,fore:#007F00,back:#FFFFFF
style.cpp.5=font:Courier New,size:10,fore:#0000FF,back:#FFFFFF
style.cpp.6=font:Courier New,size:10,fore:#7F007F,back:#FFFFFF
style.cpp.11=font:Courier New,size:10,fore:#000000,back:#FFFFFF
style.cpp.9=font:Courier New,size:10,fore:#7F7F00,back:#FFFFFF
style.cpp.7=font:Courier New,size:10,fore:#7F007F,back:#FFFFFF
style.cpp.34=font:Courier New,size:10,fore:#500000,back:#20FFFF
style.cpp.35=font:Courier New,size:10,fore:#FF0000,back:#FFFFFF
style.cpp.16=font:Courier New,size:10,fore:#B00040,back:#FFFFFF
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:#000000,back:#FFFFFF
style.asm.1=font:Courier New,size:10,fore:#616161,back:#FFFFFF
style.asm.2=font:Courier New,size:10,fore:#FF0000,back:#FFFFFF
style.asm.3=font:Courier New,size:10,fore:#7F007F,back:#FFFFFF
style.asm.4=font:Courier New,size:10,fore:#000000,back:#FFFFFF
style.asm.5=font:Courier New,size:10,fore:#000000,back:#FFFFFF
style.asm.6=font:Courier New,size:10,fore:#0000FF,back:#FFFFFF
style.asm.7=font:Courier New,size:10,fore:#0000FF,back:#FFFFFF
style.asm.9=font:Courier New,size:10,fore:#0000FF,back:#FFFFFF
style.asm.10=font:Courier New,size:10,fore:#0000FF,back:#FFFFFF
style.asm.11=font:Courier New,size:10,fore:#007F00,back:#FFFFFF
style.asm.12=font:Courier New,size:10,fore:#7F007F,back:#FFFFFF
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:#000000,back:#FFFFFF

修改后的global.prop文件用txt打开如下:

# properties for all file types
indent.automatic=1
virtual.space=0
view.whitespace=0
view.endofline=0
code.page=936
caretline.visible=1
highlight.matchingbraces=1
print.syntax.coloring=1
use.tab.color=1
create.backup.files=0
auto.load.ext.modfiles=0
save.prj.before.dbg=0
save.files.before.dbg=0
function.scanner.project=1
function.scanner.files=1
function.scanner.modules=1# properties for c/cpp files
syntax.colouring.cpp=1
use.tab.cpp=0
tabsize.cpp=4
line.margin.visible.cpp=1
fold.cpp=1
monospaced.font.cpp=1# properties for asm files
syntax.colouring.asm=1
use.tab.asm=0
tabsize.asm=4
line.margin.visible.asm=1
monospaced.font.asm=1# properties for other files
use.tabs=0
tabsize=4
line.margin.visible.txt=0
monospaced.font.txt=1# setting for code completion and syntax check
cc.autolist=1
cc.highlightsyntax=1
cc.showparameters=1
cc.triggerlist=1
cc.triggernumchars=3
cc.enter.as.fillup=0
cc.usealpha4inactcode=1
cc.alphavalue=50# autosave for editor files
autosave=0
autosave.interval=5# vertical edge at right margin
edge.mode=0
edge.column=80# Specification for text selection and caret line
selection.fore=#000000
selection.back=#005EB3
caret.fore=#FFFFFF
caret.back=#000000# Color for vertical edge
edge.colour=#66FAFA# 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=Fixedsys
font.acpmonofontname.cpp=Fixedsys
font.acppropfontname.cpp=Fixedsys
style.cpp.32=font:Fixedsys,size:14,fore:#9CDCFE,back:#1E1E1E
style.cpp.4=font:Fixedsys,size:14,fore:#4EC9B0,back:#1E1E1E
style.cpp.10=font:Fixedsys,size:14,fore:#DCDCDC,back:#1E1E1E
style.cpp.1=font:Fixedsys,size:14,fore:#57A64A,back:#1E1E1E
style.cpp.2=font:Fixedsys,size:14,fore:#007F00,back:#1E1E1E
style.cpp.5=font:Fixedsys,size:14,fore:#007ACC,back:#1E1E1E
style.cpp.6=font:Fixedsys,size:14,fore:#FF80FF,back:#1E1E1E
style.cpp.11=font:Fixedsys,size:14,fore:#DCDCDC,back:#1E1E1E
style.cpp.9=font:Fixedsys,size:14,fore:#4EC9B0,back:#1E1E1E
style.cpp.7=font:Fixedsys,size:14,fore:#FF80FF,back:#1E1E1E
style.cpp.34=font:Fixedsys,size:14,fore:#500000,back:#007ACC
style.cpp.35=font:Fixedsys,size:14,fore:#FF0000,back:#1E1E1E
style.cpp.16=font:Fixedsys,size:14,fore:#9CDCFE,back:#1E1E1E
style.cpp.12=font:Fixedsys,size:14,fore:#FF80FF,back:#1E1E1E
style.cpp.86=font:Fixedsys,size:14,fore:#696969,back:#FFFFFF# Asm Editor files
font.monospace.asm=Courier New
style.asm.32=font:Courier New,size:10,fore:#000000,back:#FFFFFF
style.asm.1=font:Courier New,size:10,fore:#616161,back:#FFFFFF
style.asm.2=font:Courier New,size:10,fore:#FF0000,back:#FFFFFF
style.asm.3=font:Courier New,size:10,fore:#7F007F,back:#FFFFFF
style.asm.4=font:Courier New,size:10,fore:#000000,back:#FFFFFF
style.asm.5=font:Courier New,size:10,fore:#000000,back:#FFFFFF
style.asm.6=font:Courier New,size:10,fore:#0000FF,back:#FFFFFF
style.asm.7=font:Courier New,size:10,fore:#0000FF,back:#FFFFFF
style.asm.9=font:Courier New,size:10,fore:#0000FF,back:#FFFFFF
style.asm.10=font:Courier New,size:10,fore:#0000FF,back:#FFFFFF
style.asm.11=font:Courier New,size:10,fore:#007F00,back:#FFFFFF
style.asm.12=font:Courier New,size:10,fore:#7F007F,back:#FFFFFF
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:#000000,back:#FFFFFF

【Keil】分享Keil5修改为黑色炫酷主题的一种方法相关推荐

  1. Qt 之 QSS(黑色炫酷)

    简述 Qt助手中有关于各种部件的QSS详细讲解,资源很丰富,请参考:Qt Style Sheets Examples. 黑色炫酷 - 一款漂亮的QSS风格. 之前博客中分享了很多关于Qt的样式效果,几 ...

  2. 超炫dj网页在线播放器html源码,黑色炫酷风格的HTML电子音乐DJ模板

    模板描述:黑色炫酷风格 HTML 电子音乐 DJ.黑色炫酷风格的HTML电子音乐DJ模板html模板下载 代码结构 1. 引入CSS 2. 引入JS 3. HTML代码 Home About Albu ...

  3. 【rmzt:保时捷911炫酷主题】

    保时捷911炫酷主题电脑桌面图片 系统:电脑桌面壁纸,Win2003,WinXP 大小:2.41 MB 主题简介       保时捷,是一款出产非常多的跑车及炫丽豪车的品牌,虽说法拉利,布加迪威龙是大 ...

  4. 打开方式怎么用计算机程序,教你修改电脑程序默认打开方式的两种方法

    电脑程序默认打开方式 我们在使用Windows系统打开某些文件的时候,由于有些文件已经关联了一些默认程序,所以可以直接打开进行浏览,但有些用户可能不习惯使用默认的程序,那么该如何进行修改呢?修改的方法 ...

  5. 修改android的wifi客户端名称的两种方法

    修改android的wifi客户端名称的两种方法 手机连接到无线路由时,在dhcp的客户端列表里面是这样的名称"android-89425253e5de3a2",这就是安卓手机的系 ...

  6. 数据可视化设计经验分享:10分钟做出炫酷数据大屏

    又快到年终了,数据大屏作为一个数据管理的分析工具,在年底数据大屏的制作需求日益增加.在一些公司比如银行.证券.医院.外贸等"数据大户",在数据大屏的应用上更是有大量需求. 在接下来 ...

  7. 黑色炫酷动态引导页404页面源码 自适应

    介绍: 这款404页面以黑灰色背景为主调,看上去简洁大气,还有不断变化的多边形动画会跟随鼠标或者触摸而动. 正中间是404,网页不见了文字(因为是文字,修改起来非常方便.)下面是你网站的菜单,也是可以 ...

  8. fiddler修改接口请求返回数据Response的三种方法

    背景 访问某个URL地址,正常返回结果是 {"code":0,"msg":"success","rows":[" ...

  9. 免越狱!苹果iPhone手机怎样修改运营商名称?教你三种方法!

    上次分享了安卓手机和苹果手机修改运营商的方法,小伙伴反馈回来一些问题,先解答以下安卓手机修改运营商遇到的问题,有的小伙伴可能会遇到无法修改的问题,解决方法很简单,只需要在应用管理中将APP的悬浮窗权限 ...

  10. 修改ntp服务器rac,RAC时间同步的两种方法【NTP时间同步服务器】

    在集群中的两个 Oracle RAC 节点上执行以下集群时间同步服务配置. Oracle Clusterware 11g 第 2 版及更高版本要求在部署了 Oracle RAC 的集群的所有节点上实现 ...

最新文章

  1. 唐杰:AI 未来靠迭代
  2. 《自然》,工程学突破!仿生物细胞群体机器人问世
  3. 系统无法正确检测到盘符
  4. 【转】React 16 中从 setState 返回 null 的妙用
  5. C#通过SSH连接MySql
  6. android base64encoder 不存在
  7. 『飞鸽』彻底学通string.Format以及IFormattable,IFormatProvider,ICustomFormatter
  8. 静态和动态web的区别与联系
  9. Python代码转换为exe可执行程序详解
  10. Django在根据models生成数据库表时报 __init__() missing 1 required positional argument: 'on_delete'...
  11. 阿里云CentOS 7中zabbix4.2配置shell脚本邮件报警
  12. 1.OAuth 简介
  13. java怎么递归_什么是递归?用Java写一个简单的递归程序
  14. hmcl手机版_hmcl下载curse最新
  15. P2P网络借贷平台的第三方资金托管机制
  16. Juce Programming Tutorial by haydxn 教程分享
  17. 高度坍塌的产生条件和解决方法
  18. mybatis的插入与批量插入的返回ID的原理
  19. 图像处理之Hobject与Mat互转
  20. Internet安全协议 学习笔记

热门文章

  1. Matlab K均值图像分割
  2. opencv——Mat 矩阵数据类型转换convertTo
  3. marlab中主成分得分怎么求_8款洁面泡沫洗面奶大评测,成分分析以及适用肤质介绍...
  4. 微信小程序开发调用接口
  5. MATLAB的最速下降法实现
  6. X509Certificate证书如何获取16位长度serial number?
  7. 新浪微博、腾讯微博开放平台整合DEMO分享
  8. 刘铁猛-深入浅出WPF-系列资源汇总
  9. 三星S4 GT-I9500 Google服务包及刷机教程
  10. linux系统 安装hp驱动怎么安装,Ubuntu 8.04 下安装HP LaserJet 1020 打印机驱动程序步骤...