目录

编码格式

有时候用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的设置的更多相关文章

  1. 将汉字取模软件中的汉字放到keil5中显示

    最近因为要使用STM32做毕业设计,需要用LCD显示中文,STM32开发板用的是原子的战舰STM32开发板,给的LCD显示例程里貌似没有中文显示,那么需要自己去编写中文显示程序. 软件编写对我来说并不 ...

  2. STM32F103 串口-IAP程序升级

    STM32F103 串口-IAP程序升级 通常情况下我们给STM32系列的单片机烧录程序文件的时候,使用SWD.J-link或者通过设置BOOT引脚后,使用串口进行程序下载,这样的方式直接一次性将程序 ...

  3. Linux命令总结大全,包含所有linux命令

    使用说明:此文档包含所有的Linux命令,只有你想不到的没有你看不到的,此文档共计10万余字,有8400多行,预计阅读时间差不多需要3个小时左右,所以要给大家说一说如何阅读此文档 为了方便大家阅读,我 ...

  4. STM32单片机在Keil5下仿真的问题解决及GPIO口初始化、使用

    STM32单片机在Keil5下仿真的问题解决及GPIO口初始化.使用 最近看了视频,里面有仿真,可以清楚看到GPIO口的数据变化,也想尝试下,DUG时却出现*** error 65: access v ...

  5. 关于keil5使用注意事项(预定义、路径包含)

    2017.12.17  下午 终于在不用keil5自带添加库的基础上0 error的新建了一个工程.磕磕绊绊搞了快一个下午,各种小问题搞到崩溃. 首先是库文件添加路径的问题 ,只要是你工程中用到的头文 ...

  6. 基于stm32CubeMX和keil5的stm32f103学习编程

    0.       准备 先用st-link连接stm32核心板与PC,用于烧录 St-link Stm32 3.3V 3.3V GND GND SWDIO DIO SWCLK DCLK 再用USB串口 ...

  7. keil5中文乱码的解决

    keil5 复制出来的中文显示乱码,该如何解决? 点击Edit - Configuration ,进入编辑器设置: 点击ok ,就可以了

  8. keil5工程移植到IAR工程

    keil5工程移植到IAR工程 一. 软件版本 MDK-ARM Professional  Version: 5.14.0.0 IAR 8.1 移植工程:基于正点原子开发板建立的STM32F407ZG ...

  9. 合宙AIR105(二): 时钟设置和延迟函数

    目录 合宙AIR105(一): Keil MDK开发环境, DAP-Link 烧录和调试 合宙AIR105(二): 时钟设置和延迟函数 Air105 的时钟 高频振荡源 芯片支持使用内部振荡源, 或使 ...

随机推荐

  1. java把行政区划放到一个节点树形中

    作者原创:转载请注明出处.https://www.cnblogs.com/yunqing/p/9486923.html 先放数据,t_city表 //津京冀地区行政区划数据 SET FOREIGN_K ...

  2. 【转】Java做服务器开发语言

    版权声明:本文为博主原创文章,未经博主允许不得转载. 随着游戏市场的兴起,特别是网页游戏.手机游戏的崛起,对游戏开发技术的需求越来越多.网络游戏开发是一个庞大的体系,总体来说是客户端与服务器端.客户端 ...

  3. DateFormat多线程使用问题

    reference DateFormat in a Multithreading Environment

  4. node.js 基于cheerio的爬虫工具,需要登录权限的爬虫工具

    公司有过一个需求,需要拿一个网页的的表格数据,数据量达到30w左右:为了提高工作效率. 结合自身经验和网上资料.写了一套符合自己需求的nodejs爬虫工具.也许也会适合你的. 先上代码.在做讲解 'u ...

  5. 【Linux】管理文件系统

    文件系统概念: 文件系统是指文件的组织与管理结构,是一个有关于磁盘中各种有用信息的记录——即是保存以下信息的结构记录表 当前所使用磁盘的容量信息 磁盘的可用信息,包括已占用和剩余的空间: 文件与目录的 ...

  6. jar下载地址

    java开发难免需要下载额外的jar,推荐一个地址 http://www.java2s.com/Code/Jar/CatalogJar.htm

  7. 延迟加载图片控件--echo.js

    echo.js的github地址:https://github.com/toddmotto/echo   echo是一个独立的JavaScript.轻量级的.延迟图片加载插件,echo压缩后体积不到1 ...

  8. Redis 4.0.X版本reshard出现错误的解决办法

    原文链接:https://my.oschina.net/juluking/blog/1606222 原作者的版本是Redis 4.0.6,我的版本是4.0.8,所以猜测是否所有4.0.x版本都有此问题 ...

  9. 用户从地址栏输入url,按下enter键后,直到页面加载完成的这个过程都发生了什么?

    流程大概描述一下: 用户将url输入后,服务器接受到请求,然后将这个请求进行处理,然后将处理后的结果返回给浏览器,浏览器将该结果以页面的形式呈现给用户. 详细描述: 1:用户将url(例如www.ba ...

  10. 百度地图热力图--批量地址转换应用(基于百度api)

    需求:把外卖订餐地址做个用户分布热力图 思路分析:第一步去百度地图api开放平台找例子 http://lbsyun.baidu.com/jsdemo.htm#c1_15 首先从百度API的demo例子 ...