IAR代码界面配色和字体修改

2023-10-27

IAR代码界面配色和字体修改

IAR编写代码的界面实在让人难以恭维,所以就自己改了一下编写代码的界面,让写代码变的没那么难受。

效果图↓↓↓
IAR代码界面配色和字体修改_第1张图片

  1. 打开IAR

IAR代码界面配色和字体修改_第2张图片
点开tools中的options一栏

  1. 配置editor中的属性

IAR代码界面配色和字体修改_第3张图片

  1. 设置配色方案

IAR代码界面配色和字体修改_第4张图片
展开编辑中colors and fonts,更改配色方案。

  • 背景色
    点击Background Color
    IAR代码界面配色和字体修改_第5张图片
  • 设置配色方案选择customized(自定义)
    IAR代码界面配色和字体修改_第6张图片
    修改为R 30 G 30 B 30 ,点击确定
  • 更改字体颜色

IAR代码界面配色和字体修改_第7张图片

  • Default(默认颜色):如函数名,参数等IAR系统没定义的字体颜色

IAR代码界面配色和字体修改_第8张图片
选中Default,选择Color,选择自定义
IAR代码界面配色和字体修改_第9张图片
改为R 220 G 220 B 220

  • C Keyword(C中的关键字)

如上面一样操作,R 86 G 156 B 214
IAR代码界面配色和字体修改_第10张图片

  • Strings(字符串)

R214 G157 B133
IAR代码界面配色和字体修改_第11张图片

  • Char(字符)

R100 G100 B255
IAR代码界面配色和字体修改_第12张图片

  • Preprocessor(预处理)

R200 G100 B200
IAR代码界面配色和字体修改_第13张图片

  • Number(数字)

R0 G 150 B 0
IAR代码界面配色和字体修改_第14张图片

  • C++ comment(c++注释‘//’)

R0 G128 B0
IAR代码界面配色和字体修改_第15张图片

  • comment(注释)

R0 G128 B0
IAR代码界面配色和字体修改_第16张图片

  • User keyword(用户关键字)

R100 G200 B255
IAR代码界面配色和字体修改_第17张图片

  • Compiler keyword(编译关键字)

R150 G100 B200
IAR代码界面配色和字体修改_第18张图片

  • ASM keyword(汇编关键字)

R100 G200 B255
IAR代码界面配色和字体修改_第19张图片

  • ASM comment(汇编注释)

R255 G200 B100
IAR代码界面配色和字体修改_第20张图片

  1. 更改显示字体
    有时候打开IAR代码会出现字体歪斜或者比较难看的现象:
    如图↓↓↓
    IAR代码界面配色和字体修改_第21张图片
    在代码界面空白处右键
    IAR代码界面配色和字体修改_第22张图片
    这样代码字体就会变的好看些,但注意这个操作只应用于单个文件,所以每打开一个文件都要做同样的操作。

 

转发至:https://www.it610.com/article/1290427445803032576.htm

 

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

IAR代码界面配色和字体修改 的相关文章

  • 编译时运算符

    有人可以列出 C 中可用的所有编译时运算符吗 C 中有两个运算符 无论操作数如何 它们的结果始终可以在编译时确定 它们是sizeof 1 and 2 当然 其他运算符的许多特殊用途可以在编译时解决 例如标准中列出的那些整数常量表达式 1 与
  • EF Core Group By 翻译支持条件总和

    听说 EF Core 2 1 将支持翻译小组 我感到非常兴奋 我下载了预览版并开始测试它 但发现我在很多地方仍然没有得到翻译分组 在下面的代码片段中 对 TotalFlagCases 的查询将阻止翻译分组工作 无论如何 我可以重写这个以便我
  • 没有强命名的代码签名是否会让您的应用程序容易被滥用?

    尝试了解authenticode代码签名和强命名 我是否正确地认为 如果我对引用一些 dll 非强命名 的 exe 进行代码签名 恶意用户就可以替换我的 DLL 并以看似由我签名但正在运行的方式分发应用程序他们的代码 假设这是真的 那么您似
  • 我如何才能等待多个事情

    我正在使用 C 11 和 stl 线程编写一个线程安全队列 WaitAndPop 方法当前如下所示 我希望能够将一些内容传递给 WaitAndPop 来指示调用线程是否已被要求停止 如果 WaitAndPop 等待并返回队列的元素 则应返回
  • GLKit的GLKMatrix“列专业”如何?

    前提A 当谈论线性存储器中的 列主 矩阵时 列被一个接一个地指定 使得存储器中的前 4 个条目对应于矩阵中的第一列 另一方面 行主 矩阵被理解为依次指定行 以便内存中的前 4 个条目指定矩阵的第一行 A GLKMatrix4看起来像这样 u
  • 动态加载程序集的应用程序配置

    我正在尝试将模块动态加载到我的应用程序中 但我想为每个模块指定单独的 app config 文件 假设我的主应用程序有以下 app config 设置
  • 查找c中结构元素的偏移量

    struct a struct b int i float j x struct c int k float l y z 谁能解释一下如何找到偏移量int k这样我们就可以找到地址int i Use offsetof 找到从开始处的偏移量z
  • Asp.NET WebApi 中类似文件名称的路由

    是否可以在 ASP NET Web API 路由配置中添加一条路由 以允许处理看起来有点像文件名的 URL 我尝试添加以下条目WebApiConfig Register 但这不起作用 使用 URIapi foo 0de7ebfa 3a55
  • 为什么当实例化新的游戏对象时,它没有向它们添加标签? [复制]

    这个问题在这里已经有答案了 using System Collections using System Collections Generic using UnityEngine public class Test MonoBehaviou
  • 关于 C++ 转换:参数 1 从“[some_class]”到“[some_class]&”没有已知的转换

    我正在研究 C 并且遇到了一个错误 我不知道确切的原因 我已经找到了解决方案 但仍然想知道原因 class Base public void something Base b int main Base b b something Base
  • 将多个表映射到实体框架中的单个实体类

    我正在开发一个旧数据库 该数据库有 2 个具有 1 1 关系的表 目前 我为每个定义的表定义了一种类型 1Test 1Result 我想将这些特定的表合并到一个类中 当前的类型如下所示 public class Result public
  • WCF 中 SOAP 消息的数字签名

    我在 4 0 中有一个 WCF 服务 我需要向 SOAP 响应添加数字签名 我不太确定实际上应该如何完成 我相信响应应该类似于下面的链接中显示的内容 https spaces internet2 edu display ISWG Signe
  • 这些作业之间是否存在顺序点?

    以下代码中的两个赋值之间是否存在序列点 f f x 1 1 x 2 不 没有 在这种情况下 标准确实是含糊不清的 如果你想确认这一点 gcc 有这个非常酷的选项 Wsequence point在这种情况下 它会警告您该操作可能未定义
  • 使用 x509 证书签署 json 文档或字符串

    如何使用 x509 证书签署 json 文档或字符串 public static void fund string filePath C Users VIKAS Desktop Data xml Read the file XmlDocum
  • WPF/C# 将自定义对象列表数据绑定到列表框?

    我在将自定义对象列表的数据绑定到ListBox in WPF 这是自定义对象 public class FileItem public string Name get set public string Path get set 这是列表
  • 将控制台重定向到 .NET 程序中的字符串

    如何重定向写入控制台的任何内容以写入字符串 对于您自己的流程 Console SetOut http msdn microsoft com en us library system console setout aspx并将其重定向到构建在
  • 混合 ExecutionContext.SuppressFlow 和任务时 AsyncLocal.Value 出现意外值

    在应用程序中 由于 AsyncLocal 的错误 意外值 我遇到了奇怪的行为 尽管我抑制了执行上下文的流程 但 AsyncLocal Value 属性有时不会在新生成的任务的执行范围内重置 下面我创建了一个最小的可重现示例来演示该问题 pr
  • IEnumreable 动态和 lambda

    我想在 a 上使用 lambda 表达式IEnumerable
  • C# - OutOfMemoryException 在 JSON 文件上保存列表

    我正在尝试保存压力图的流数据 基本上我有一个压力矩阵定义为 double pressureMatrix new double e Data GetLength 0 e Data GetLength 1 基本上 我得到了其中之一pressur
  • C++ 标准是否指定了编译器的 STL 实现细节?

    在写答案时this https stackoverflow com questions 30909296 can you put a pimpl class inside a vector我遇到了一个有趣的情况 这个问题演示了这样一种情况

随机推荐

  • du命令详解

    du命令介绍 du命令 disk usage 用来展示磁盘使用量的统计信息 du和df算是一对同门师兄弟 du侧重在文件夹和文件的磁盘占用方面 而df侧重在文件系统级别的磁盘占用方面 这两个命令都非常的基础 也是每位 Linux工程师都应该
  • 演讲者模式投影到幕布也看到备注_ppt备注怎么用在放映时怎么可以不在投影仪上显示...

    ppt备注怎么用在放映时怎么可以不在投影仪上显示 时间 2013 08 30 作者 snow 来源 互联网 我们在做投影展示的时候 会将电脑的内容给完全的显示到投影机上面 而如果你设置了备注页的话 那么你编写的备注里面的内容就只能自己 演示
  • 使用JConsole远程监控elasticsearch

    ES虽然有Bigdesk插件进行监控 但是JVM调优的时候 还是习惯了用JConsole监控 ES的JVM参数 可以在elasticsearch servicewrapper插件的elasticsearch conf配置文件里很方便的设置
  • double和int区别

    double所占存储空间更大 8字节 所以能表示的值的范围更大 int 四个字节 表示的范围是 int带符号 整数 1的原码为 0000 0000 0000 0000 0000 0000 0000 0001 2147483647原码为 01
  • Chrome插件:浏览器后台与页面间通信

    content js 与 background js和popup js 通信和 background js与popup js 这些通信都用 chrome runtime sendMessage 这个方法 background js和popu
  • 发送时延和传播时延计算

    一 时延计算公式 发送时延 传输时延 数据块长度 比特 带宽 带宽或发送速率或数据传输速率 比特 每秒 传播时延 距离 米 信号转播速率 米 每秒 二 换算公式 1kb 103bit 1Mb 106bit 1Gb 109bit 1s 106
  • Tomcat常见报错

    eclipse启动服务器部署项目之后 中间修改了一部分代码 导致eclipse卡死了 毫无反应 无奈之下 只好通过任务管理器关闭eclipse 但是重新打开之后 报错无法启动Tomcat 大致报错如下 Several ports 8005
  • AutoGPT 全功能API 接入指南 (云记忆、联网、语音朗读、图像生成)

    ChatGPT狂飙160天 世界已经不是之前的样子 新建了人工智能中文站https ai weoknow com 每天给大家更新可用的国内可用chatGPT资源 一 核心OpenAI API key 必备 点击 Create new sec
  • (二)移动端 Web 开发进阶

    文章目录 一 移动端事件 1 事件 2 移动端事件 1 touch 事件 2 touch 事件的 event 对象 3 其他触摸事件 二 移动端常见问题 1 浏览器兼容性 1 HTML5
  • 机械革命极光pro的win11进行更新后,双系统ubuntu开机选择界面消失的解决方法

    笔者为了学习 按照网上教程安装好了linux内核的第二操作系统ubuntu 一开始开机能够正常进入ubuntu双系统引导界面 但在一次进入windows之后 重启就无法进入ubuntu双系统选择界面了 如果使用ubuntu安装盘 在bios
  • JRE的下载安装

    一 JRE的下载地址 Java Downloads Oracle 二 选择要下载的版本 三 第一次登录需要注册 四 注册并下载 五 按流程安装 双击打开安装包 更改安装位置 建议把C盘改成D盘 选择下一步 等待安装完成 六 配置JRE的环境
  • Spyder可在线使用!?

    不同安装 如果想使用spyder进行编程 可以用其在线版 和本地版功能一样 就是有点慢 另外需要用chrome浏览器 用火狐没法正常访问 Spyder可以在线使用 所以在没有安装python环境的电脑上 想编写python代码 可以尝一下这
  • npm和yarn安装与更换国内源地址

    安装 https classic yarnpkg com en docs install windows stable 查询与更换源 yarn config get registry 国内淘宝源 yarn config set regist
  • mongoDB如何复制collection里的数据到另一个collection方法总结

    mongoDB的可以直接复制数据库 但是对于数据库里的表却没有直接的复制语句 在项目中遇到数据放错collection了情况就很棘手 现在将方法总结如下 1 利用foreach方法在shell里直接运行 db test 复制源表 find
  • 【每日一题】跳跃游戏 (来源leetcode 55)

    给定一个非负整数数组 nums 你最初位于数组的 第一个下标 数组中的每个元素代表你在该位置可以跳跃的最大长度 判断你是否能够到达最后一个下标 示例 1 输入 nums 2 3 1 1 4 输出 true 解释 可以先跳 1 步 从下标 0
  • 如何定位Unity死循环导致的完全卡死

    1 如何定位Unity死循环导致的完全卡死 2 如何设定Unity AssetBundle单个包大小 3 MaterialPropertyBlock修改Stencil相关参数 4 线性空间中动作文件控制材质球颜色失真问题 5 DrawMes
  • Auto-Encoding Variational Bayes (VAE原文)、变分推理

    变分自动编码器大致概念已经理解了快一年多了 用Pytorch写个模型也是手到擒来的事 但由于其数学原理还是没有搞懂 在看到相关的变体时 总会被数学公式卡住 这对搞学术是致命的 下决心搞懂后 在此记录下我的理解 公式推导 变分下界 这篇文章提
  • iphone 计算机的shift键在哪,苹果电脑shift是哪个键 苹果电脑shift是什么键

    苹果电脑的Shift键在fn键的上方 caps lock键的下方 位于键盘最左侧 由右下往上数第2个键 shift键作用如下 Ctrl Shift键可以用来切换输入法 用Shift Space空格键可以在中文输入状态的半角与全角之间快速切换
  • 人工智能学习笔记——可视化库Seaborn

    import seaborn as snsimport numpy as npimport pandas as pdimport matplotlib pyplot as plt matplotlib inline 写完代码直接把图显示在画
  • IAR代码界面配色和字体修改

    IAR代码界面配色和字体修改 IAR编写代码的界面实在让人难以恭维 所以就自己改了一下编写代码的界面 让写代码变的没那么难受 效果图 打开IAR 点开tools中的options一栏 配置editor中的属性 设置配色方案 展开编辑中col