Keil5的设置
目录
编码格式
有时候用keil打开工程的时候,发现中文注释是乱码的格式,这是因为编码格式方式不对造成的。可以通过设置不同的编码方式来解决。
点击Edit->Configuration。点击Editor选项,在Encoding中选择对应的编码方式,一般中文选择Chinese GB2312(Simplified),如下图所示。
字体大小
选择Edit->Configuration
选择Colors & Fonts选项。
如下图所示选择改变C/C++文件的字体大小。
选择字体大小。
可以如下图选择字体的风格。
Nomal:一般风格
Italic:斜体
Bold:加粗
Italic + Bold:斜体+加粗
代码颜色
点击Edit->Configuration。点击Colors & Fonts选项。
选择ALL Editors的Caret Line,设置的是“|”的颜色和行的背景色,Foreground 设置的是“|”的颜色,Background设置的是行的背景色。如果选择“|”的颜色为红色,行的背景色为绿色,效果如下图。
选择ALL Editors的Text Selection,这个设置的是用鼠标选中代码后的颜色,如下图所示,选择的字体显示红色,背景显示淡蓝。
选择C/C++ Editor files的Text,这是设置C/C++文件的文本,Foreground不知道设置那里的颜色,Background设置的是文本的背景色,正常设置成白色即可。
选择C/C++ Editor files的Number,这是设置C/C++文件的数字,设置Foreground的颜色就好。
选择C/C++ Editor files的Operator,Block,Brackets,设置的是代码中国各类符号的颜色,比如:() {} = + - * ;等符号。
选择C/C++ Editor files的Block Comment,这是设置/* */注释的颜色。
选择C/C++ Editor files的Line Comment,这是设置 // 行注释的颜色。
选择C/C++ Editor files的Keyword,设置的关键词的颜色,比如void、int、char、typedef等关键词。
选择C/C++ Editor files的String,设置的是用双引号括起来的字符串颜色。
选择C/C++ Editor files的Identifier,这里设置的是代码的颜色。
选择C/C++ Editor files的Preprocessor,设置的是预处理的颜色,比如#include、#if等。
选择C/C++ Editor files的Character,设置的是单引号内容的颜色。
选择C/C++ Editor files的Matching Braces,设置的是匹配的引号或括号类的颜色设置,比如选定一个引号,那么与它配对的引号就会一起以设定的颜色显示。
选择C/C++ Editor files的Mismatched Braces,设置的是未配对符号的颜色,比如有一个括号没有配对,则显示这个颜色。
选择C/C++ Editor files的User Keyword / Label,设置的是用户自己设定的关键词颜色。
选择C/C++ Editor files的Incomplete String,设置的是不完整的字符串颜色。
Keil5的设置的更多相关文章
- 将汉字取模软件中的汉字放到keil5中显示
最近因为要使用STM32做毕业设计,需要用LCD显示中文,STM32开发板用的是原子的战舰STM32开发板,给的LCD显示例程里貌似没有中文显示,那么需要自己去编写中文显示程序. 软件编写对我来说并不 ...
- STM32F103 串口-IAP程序升级
STM32F103 串口-IAP程序升级 通常情况下我们给STM32系列的单片机烧录程序文件的时候,使用SWD.J-link或者通过设置BOOT引脚后,使用串口进行程序下载,这样的方式直接一次性将程序 ...
- Linux命令总结大全,包含所有linux命令
使用说明:此文档包含所有的Linux命令,只有你想不到的没有你看不到的,此文档共计10万余字,有8400多行,预计阅读时间差不多需要3个小时左右,所以要给大家说一说如何阅读此文档 为了方便大家阅读,我 ...
- STM32单片机在Keil5下仿真的问题解决及GPIO口初始化、使用
STM32单片机在Keil5下仿真的问题解决及GPIO口初始化.使用 最近看了视频,里面有仿真,可以清楚看到GPIO口的数据变化,也想尝试下,DUG时却出现*** error 65: access v ...
- 关于keil5使用注意事项(预定义、路径包含)
2017.12.17 下午 终于在不用keil5自带添加库的基础上0 error的新建了一个工程.磕磕绊绊搞了快一个下午,各种小问题搞到崩溃. 首先是库文件添加路径的问题 ,只要是你工程中用到的头文 ...
- 基于stm32CubeMX和keil5的stm32f103学习编程
0. 准备 先用st-link连接stm32核心板与PC,用于烧录 St-link Stm32 3.3V 3.3V GND GND SWDIO DIO SWCLK DCLK 再用USB串口 ...
- keil5中文乱码的解决
keil5 复制出来的中文显示乱码,该如何解决? 点击Edit - Configuration ,进入编辑器设置: 点击ok ,就可以了
- keil5工程移植到IAR工程
keil5工程移植到IAR工程 一. 软件版本 MDK-ARM Professional Version: 5.14.0.0 IAR 8.1 移植工程:基于正点原子开发板建立的STM32F407ZG ...
- 合宙AIR105(二): 时钟设置和延迟函数
目录 合宙AIR105(一): Keil MDK开发环境, DAP-Link 烧录和调试 合宙AIR105(二): 时钟设置和延迟函数 Air105 的时钟 高频振荡源 芯片支持使用内部振荡源, 或使 ...
随机推荐
- python3之安装mysql问题
python3是不能通过pip install mysql或pipinstall mysqldb这样的形式来安装mysql. 只能 pip install PyMySQL 至于如何在文件中引用? 答曰 ...
- MYSQL统计
今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW ...
- php编译安装报错
Cannot find OpenSSL's <evp.h> 解决方法: 下载openssl-1.1.0h.tar 包 [root@localhost ~]# cd openssl-1.1 ...
- spring boot 2.x拦截器导致静态资源404终极解决办法
首先添加application文件static路径,我的是yml文件 spring: mvc: static-path-pattern: /static/**然后注册拦截器类如下方法; @Overri ...
- OPENGL绘制文字
OPENGL没有提供直接绘制文字的功能,需要借助于操作系统. 用OPENGL绘制文字比较常见的方法是利用显示列表.创建一系列显示列表,每个字符对应一个列表编号.例如,'A'对应列表编号1000+'A' ...
- XML的序列化用法 vs平台开发
protected void Page_Load(object sender, EventArgs e) { if(!IsPostBack) { NewMethod(); } } #region 读取 ...
- C++的六个函数
一.构造函数 在C++中,构造函数是六个函数中的第一个,当一个对象被创建时,在它的整个周期中,是一个由生到死的 过程,即构造函数创建对象,析构函数析构对象.在对象被创建时,调用构造函数创建一个对象,这 ...
- activeMQ的spring、springboot的DEMO
一.activeMQ实现spring的demo 1:pom.xml文件 <dependencies> <dependency> <groupId>junit< ...
- Linux基础入门 第一章:Linux环境搭建——Redhat 6.4图文安装教程
1.创建新的虚拟机 2.选择自定义 3.选择Workstation 10.0 4.选择稍后安装操作系统 5.选择Red Hat 6 64位 6.对虚拟机命名和选择安装位置 7.选择处理器配置 8.选择 ...
- 什么是cookie,作用是什么? 以及session的理解
cookie: 1.定义:什么是cookie? cookie就是存储在客户端的一小段文本 2.cookie是一门客户端的技术,因为cookie是存储在客户端浏览器中的 3.cookie的作用:是为了 ...