MDK更改配色方案
时间:2022-07-23
本文章向大家介绍MDK更改配色方案,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
前言
作为程序员,需要长期使用编译器,而白色的背景看久了多少对眼睛有刺激,所以可以看到绝大部分程序员用的IDE都是深色背景的。本文讲如何更改MDK的配色方案。
开始
1、在安装目录下找到global.prop文件,先备份一份。
2、然后打开mdk,打开配置界面
3、在Color&Fonts下,左边选择C/C++ Editor files ,右边就可以根据自己的喜好进行更改
4、小编更改后效果如下图
5、其实配置的保存放在global.prop下,只需更改这个文件后,重启MDK即可更改。
配置
# 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=2
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=0
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=#FFFFFF
selection.back=#264F78
caret.fore=#FFFFFF
caret.back=#424242
# Color for vertical edge
edge.colour=#66FAFA
# C/C++ Editor files
template.cpp="#define","#define |";"#if","#if |
#endif";
"#include","#include ";"Header","// Header:
// File Name: |
// Author:
// Date:
";
"continue","continue;";"do","do
{
// TODO: enter the block content here
|
} while ();
";
"enum","enum |
{
};
";"for","for(|;;)
{
}";
"fpointer_type","typedef int (* |F)();
";"function","void function(|)
{
}
";
"if","if (|)";"ifelse","if (|)
{
}
else
{
}";
"struct","struct |
{
};
";"switch","switch (|)
{
case:
break;
case:
break;
default:
break;
}";
"void","void | ();
";"while","while (|)
{
}";
"函数说明","
/****************************************************/
//Function: |
//Description:
//Input:
//Return:
//Author:
/****************************************************/";
font.monospace.cpp=Courier New
style.cpp.32=font:Courier New,size:10,fore:#C8C8C8,back:#363636
style.cpp.4=font:Courier New,size:10,fore:#FF7373,back:#363636
style.cpp.10=font:Courier New,size:10,fore:#C8C8C8,back:#363636
style.cpp.1=font:Courier New,size:10,fore:#7878BC,back:#363636
style.cpp.2=font:Courier New,size:10,fore:#7878BC,back:#363636
style.cpp.5=font:Courier New,size:10,fore:#FF80FF,back:#363636
style.cpp.6=font:Courier New,size:10,fore:#D69D85,back:#363636
style.cpp.11=font:Courier New,size:10,fore:#82B7E1,back:#363636
style.cpp.9=font:Courier New,size:10,fore:#FF80FF,back:#363636
style.cpp.7=font:Courier New,size:10,fore:#FF00FF,back:#363636
style.cpp.34=font:Courier New,size:10,fore:#C0C0C0,back:#363636
style.cpp.35=font:Courier New,size:10,fore:#FF3333,back:#363636
style.cpp.16=font:Courier New,size:10,fore:#B00040,back:#363636
style.cpp.12=font:Courier New,size:10,fore:#FF80C0,back:#363636
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:#FFFFFF,back:#1E1E1E
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=Courier New
style.txt.32=font:Verdana,size:10,fore:#000000,back:#FFFFFF
- ASPNET_WEBAPI快速学习02
- ExtJs学习笔记(17)_table布局
- Markdown快速入门
- JavaScript之apply()和call()的区别
- JavaScript之面向对象学习八(继承)
- JQuery快速入门
- JavaScript之面向对象学习七(动态原型模式、寄生构造函数模式、稳妥构造函数模式创建自定义类型)
- ExtJs学习笔记(16)_Form布局
- JavaScript之面向对象学习六原型模式创建对象的问题,组合使用构造函数模式和原型模式创建对象
- 未来几年苹果公司很可能“不务正业”,进军汽车无人驾驶界
- ExtJs学习笔记(15)_fit布局
- JavaScript之call()和apply()方法详解
- Javascript快速入门(下篇)
- JavaScript引用类型之Array数组的栈方法与队列方法
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Java单例模式一文通
- Java面试题之变量与常量(一)
- Salesforce LWC学习(二十三) Lightning Message Service 浅谈
- Java面试题之运算符(一)
- Day6.数据类型-字典
- 使用null条件运算符调用事件处理程序
- 三分钟搞懂依赖注入
- Day5.布尔&元组&字符串大合集
- Day4.数据类型-列表
- 为什么列式存储广泛应用于OLAP领域?
- 66. Vue 结合webpack使用jquery以及boostrap
- 每周一总结 总结(2) redis lua相关
- 在lightgbm中使用交叉验证
- 比较bigwig文件的相似程度
- JVM垃圾回收之垃圾收集算法,程序员必须掌握的知识