keil软件修改字体,Asm editor,和C/C++ editor的区别

在 Keil 软件中,Asm Editor 和 C/C++ Editor 的字体设置是相互独立的,它们的主要区别在于各自负责显示不同类型的代码文件。

简单来说,你需要为不同语法的文件分别设置字体,这样Keil才能用正确的样式来显示它们。

⚙️ 两种编辑器的区别

  • C/C++ Editor (C/C++ 编辑器)

    • 作用对象 :这个设置专门用于所有 .c 和 .cpp 后缀的C/C++语言源代码文件。
    • 你的操作 :当你修改这里的字体(例如设置为 Consolas,12号),所有你打开的C/C++代码文件都会应用这个新字体。
  • Asm Editor (汇编编辑器)

    • 作用对象 :这个设置专门用于所有 .s 或 .asm 后缀的汇编语言源代码文件。
    • 你的操作:当你修改这里的字体,只有汇编文件会受到影响,C/C++文件的字体不会改变。

💡 为什么需要分开设置?

Keil 将不同编程语言的编辑器配置分离开来,主要是为了提供更高的灵活性。在一个嵌入式项目中,通常会同时包含C语言和汇编语言文件。

  • 独立美化:开发者可以为C代码和汇编代码设置完全不同的视觉风格。例如,你可以为C代码使用一种深色主题,而为汇编代码使用另一种浅色主题,以便于快速区分。
  • 语法高亮:不同的语言有不同的关键字和语法结构。分开设置可以确保语法高亮、注释、字符串等元素的颜色和样式能针对特定语言进行最优化配置。

🛠️ 如何修改字体

修改这两种编辑器字体的路径是相同的,只是选择的对象不同:

  1. 在 Keil 菜单栏点击 Edit -> Configuration。
  2. 在弹出的窗口中,切换到 Colors & Fonts 标签页。
  3. 在列表中选择你想要修改的编辑器类型,例如 C/C++ Editor files 或 Asm Editor files。
  4. 点击右侧的 Font 按钮,在弹出的对话框中选择你喜欢的字体和大小。
  5. 点击 OK 保存。

注意:为了确保设置完全生效,修改后最好重启一下 Keil 软件。

相关推荐
All for pursuit.19 分钟前
【回溯-6】79.单词搜索
数据结构·c++·算法·leetcode
掉进电商坑三年没爬出来的东叔20 分钟前
青龙面板进阶:一个面板聚合多平台签到,所有积分自动领
java·开发语言
Navigator_Z29 分钟前
LeetCode //C - 1281. Subtract the Product and Sum of Digits of an Integer
c语言·算法·leetcode
iCxhust32 分钟前
51单片机电力载波应用开发(七)广播通讯
c语言·开发语言·单片机·嵌入式硬件·51单片机
Benny_Tang1 小时前
AT_arc180_d [ARC180D] Division into 3 题解
数据结构·c++·算法
殷色玫瑰1 小时前
C++ STL:stack、queue、priority_queue 与容器适配器详解
java·开发语言·数据结构·c++·算法·visualstudio
Hi202402171 小时前
同一个 NMS 算子,两种语言实现:CUDA C 与 Rust 生成 LLVM IR 和 Vortex 汇编的差异
c语言·汇编·rust·gpgpu·vortex·cudac
IT方大同1 小时前
java输入输出+方法
java·开发语言·python
滕州市燕猫虎计算机科技工作室个体工商户1 小时前
《Rust程序设计》学习笔记一
开发语言·rust·学习笔记·rust程序设计
Wang's Blog2 小时前
Java框架 SpringCloud 快速入门: 服务拆分之服务远程调用
java·开发语言·spring cloud