keil5字体颜色配置,代码提示,补齐,扩大界面。备忘录

选红箭头的Auto Hide,可以将左侧边栏隐藏。要查看时鼠标悬停到左侧边蓝色箭头就可以显示。不小心关掉的窗口可以在 View 选项中打开。
在这里插入图片描述

下方的编译窗口等也一样可以选择Auto Hide。将这些都隐藏后,工作区就变大了。
在这里插入图片描述

Edit>Configuration>Text Completion 进入该窗口后按照绿圈中设置,可实现代码提示和代码补全。鼠标悬停在被调用的函数上,可以看到该函数的函数原型。
在这里插入图片描述

/*********************************************************************************************************/
在配置颜色前,为了便于确认对应的颜色。我们用坐标的形式去表示每一个基本颜色(如果觉得基本颜色不好看,可以自行定义颜色,我是觉得方便就用基本颜色了)如图,黑色就用(0,0)表示,白色用(7,0)表示。
在这里插入图片描述

Edit>Configuration>Color & Fonts 进入字体颜色配置界面
在这里插入图片描述
先在 window 下选择 ALL Editors ,然后在Element 下选择Caret Line
该选项设置的是全局鼠标所在行的背景色和光标色。

在这里插入图片描述
如上图,点击红色箭头所指的向下黑色箭头,就可以修改前景颜色,黄色箭头对应的是修改背景颜色。
在这里插入图片描述
前景:(0,4)
在这里插入图片描述
背景:(3,1)

先在 window 下选择 C/C++ Editor files ,该选项设置的是对C编辑器文件相关的内容进行配色。(后续的配色只需要更改Element分组下的成员即可)

然后在Element 下选择Text,该选项设置的是 全局文本 的背景色和前景色。它的背景会对整个工作区除代码外的区域带来影响。

在这里插入图片描述
前景:(5,0)
背景:(0,0)

/*********************************************************************************************************/

然后在Element 下选择Number,该选项设置的是 数字(123) 的背景色和前景色。
前景:(5,0)
背景:(0,0)

/********************************************************************************************************/

然后在Element 下选择Operator,Block,Brackets该选项设置的是 运算符、括号等(*、+、( )、[ ]、{ }、&、%) 的背景色和前景色。
前景:(5,5)
背景:(0,0)

/********************************************************************************************************/

然后在Element 下选择 Block Comment 该选项设置的是 块注释(/* something */) 的背景色和前景色。
前景:(3,2)
背景:(0,0)

/********************************************************************************************************/

然后在Element 下选择 Line Comment 该选项设置的是 行注释(//something) 的背景色和前景色。
前景:(3,2)
背景:(0,0)

/********************************************************************************************************/

然后在Element 下选择 Keyword 该选项设置的是 关键字(while、if、static、void) 的背景色和前景色。
前景:(7,5)
背景:(0,0)

/********************************************************************************************************/

然后在Element 下选择 String 该选项设置的是 字符串(“good”) 的背景色和前景色。
前景:(5,0)
背景:(0,0)

/********************************************************************************************************/

然后在Element 下选择 Identifier 该选项设置的是 大部分未涉及的普通代码 的背景色和前景色。
前景:(5,0)
背景:(0,0)

/********************************************************************************************************/

然后在Element 下选择 Preprocessor 该选项设置的是 预处理部分(#define、#if) 的背景色和前景色。
前景:(0,5)
背景:(0,0)

/********************************************************************************************************/

然后在Element 下选择 Character 该选项设置的是 字符(‘t’) 的背景色和前景色。
前景:(5,0)
背景:(0,0)
以上就是我的全部配色
补充:

在c编辑器文件中,剩下的四个选项依次是,点选成对存在的括号,点选不成对存在的括号,用户自定义的关键字或标签、未完成的字符串。这四个用系统默认的配色即可,可以在出现上述错误时及时发现。以上这些基于 V 5.15 版本。
window 下 C/C++ Editor files ,Element 下选择Text Selection 可以设置 鼠标选中部分 的配色

window 下 ALL Editors ,Element 下选择Text Selection 可以设置 鼠标选中部分 的配色。

配置完的样例
在这里插入图片描述
在这里插入图片描述

### Keil 编辑器代码自动提示功能失效解决方案 当遇到Keil编辑器中的代码自动提示功能失效的情况时,可以尝试以下几个方面来解决问题。 #### 配置项目设置 确保项目的配置正确无误。进入 **Project** 菜单下的 **Options for Target 'Target 1'...**, 并检查以下选项: - 在 **C/C++** 标签页下确认选择了正确的预处理器定义和包含路径[^2]。 ```cpp // 正确的预处理定义示例 #define DEBUG_MODE ``` - 在 **Include Paths** 中添加必要的头文件路径,这有助于编译器识别外部函数声明并提供相应的建议。 #### 更新或重新安装工具链 考虑到版本差异可能带来的兼容性问题,更新到最新版本的Keil MDK可能是有效的解决办法之一。新版本通常会修复旧版本中存在的缺陷,并改进用户体验。 对于已经存在的工作环境,也可以考虑完全卸载后再重新安装一次,以排除因安装过程不完整而导致的功能缺失[^4]。 #### 清理缓存数据 有时候临时文件或者缓存可能会干扰正常操作,在这种情况下清理这些残留的数据往往能起到立竿见影的效果。具体做法是在关闭所有与该项目有关的应用之后删除位于工程根目录下的 `.settings` 文件夹以及其他隐藏的工作空间元数据文件。 #### 检查插件冲突 如果有其他第三方插件被加载到了IDE环境中,则有可能它们之间存在相互作用从而影响了预期行为。禁用不必要的扩展组件可以帮助定位是否是由此类原因引起的故障[^5]。 通过上述措施应该能够有效恢复Keil编辑器内的代码自动补全机制;当然如果仍然无法得到改善的话,官方论坛和技术支持渠道也是值得求助的地方。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值