IAR配色方案及配置方法

article/2025/4/22 4:34:36

前言

从事嵌入式开发基本都要和 IAR 这款集成IDE打交道,其默认都是浅色主题,且自定义的一些关键字没有高亮的功能,今天给大家分享一个暗色系的配色方案,并且可以高亮自定义的关键字.

修改IAR配色方案的方法

  • 设置编辑器的配色
    Tools–options–Editor–Colors and Fonts (PS:需要先安装 Cascadia Code 字体文件)
    在这里插入图片描述
  1. Editor Font – Cascadia Code, Size = 10
  2. Syntax Coloring
    需要一个一个手动修改,比较麻烦,要耐心一点(⊙o⊙)?
    2.1 Background Color – R 39 G 40 B 34
    2.2 Default – Color – R 248 G 248 B 242
    2.3 C Keyword – Color – R 255 G 70 B 70
    2.4 String – Color – R 230 G 219 B 116
    2.5 Char – Color – R 255 G 70 B 70
    2.6 Preprocessor – Color – R 166 G 226 B 46
    2.7 Number – Color – R 196 G 155 B 255
    2.8 C++ comment – Color – R 160 G 164 B 142
    2.9 Comment – Color – R 160 G 164 B 142
    2.10 User keyword – Color – R 44 G 204 B 233
    – TypeStyle – Bold
    2.11 Compiler keyword – Color – R 44 G 204 B 233
    – TypeStyle – Bold
    2.12 Asm Keyword – Color – R 255 G 70 B 70
    2.13 Asm Comment – Color – R 160 G 164 B 142
    2.14 Doc Comment – Color – R 160 G 164 B 142
    2.15 Doc keyword – Color – R 244 G 204 B 233
    – TypeStyle – Bold
  • 高亮用户关键字
    Tools – options – Editor – Setup Files – 勾选Use Custom Keyword File – 选择提供的 user_keyword_arm.txt 文件 – 确定
    在这里插入图片描述
    这里贴上 user_keyword_arm.txt 的内容:
# C/C++ Editor files
# User keywords
keywords6.$(file.patterns.cpp)=_Bool bool BOOLEAN char char16_t char32_t class const const_cast double \
enum FILE float float32_t FP32 FP64 fpos_t INT int int16 \
int16_t INT16S INT16U int32 int32_t INT32S INT32U int8 int8_t INT8S \
INT8U long rt_base_t rt_bool_t rt_dev_t rt_err_t rt_flag_t rt_int16_t rt_int32_t rt_int8_t \
rt_off_t rt_size_t rt_tick_t rt_time_t rt_ubase_t rt_uint16_t rt_uint32_t rt_uint8_t s16 s32 \
s8 sc16 sc32 sc8 short signed sint8_t size_t static static_assert \
static_cast struct tmpfile tmpnam typedef u16 u32 u8 uc16 uc32 \
uc8 uint16 uint16_t uint32 uint32_t uint64_t uint8 uint8_t union unsigned \
void volatile vs16 vs32 vs8 vsc16 vsc32 vsc8 vu16 vu32 \
vu8 vuc16 vuc32 vuc8 \
CPU_VOID CPU_CHAR CPU_BOOLEAN CPU_INT08U CPU_INT08S CPU_INT16U CPU_INT16S CPU_INT32U CPU_INT32S CPU_INT64U CPU_INT64S CPU_FP32 CPU_FP64 CPU_REG08 CPU_REG16 CPU_REG32 CPU_REG64# Asm Editor files
# User keywords
keywords6.$(file.patterns.asm)=# Editor Text files
# User keywords
keywords6.$(file.patterns.txt)=

上个效果图

在这里插入图片描述

最后

IAR 集成的文本编辑器相对而言还是比较弱一点,设置起来也没有 MDK 那么友好,不过它的编译效率高并且支持的平台很多,还是有它的可取之处的.


http://chatgpt.dhexx.cn/article/udo3WUCs.shtml

相关文章

论文配色方案

方案1(复古): 系列色——十六进制颜色码: 0780cf - 765005 - fa6d1d - 0e2c82 - b6b51f - da1f18 - 701866 - f47a75 - 009db2 - 024b51 - 0780cf - 765005 系列色——RGB颜色值: (7,128,207&#xff09…

消除WSL中ls Windows文件夹时背光配色的方法

消除WSL中ls Windows文件夹时背光配色的方法 产生原因 首先,Linux中ls命令是自带配色的,对于某些文件夹是绿色背景色块,其实是一种权限提示,即777权限。绿色表示不安全,当其他人的权限高于所有者或者所属组时就会变成…

科研绘图-配色指南

好的图形展示方式能够简明扼要地表达数据,而好的配色一方面能够突出数据的重点,另一方面能够使所有的数据和谐共存。好的配色是图的二次进化,能够赋予图片“生命”。 1,日常生活中使用的颜色 日常生活中,我们经常提到各…

【matlab】绘制云图 + 修改配色方案 + 保存配色方案

一、绘制云图 假设 x、y 为坐标向量,f 为各个坐标点所对应的函数值 的向量 1、需要根据 x、y 的范围进行划分,可以理解为建立坐标系或比例尺 X1和Y1 X1 linspace(min(x),max(x),100); %将坐标均分成100份 Y1 linspace(min(y),max(y),100);…

【转载】SCI论文配图配色方案参考网站

1. Flat UI Colors 网站介绍: Flat UI Colors是一个免费、高颜值的扁平化设计调色板,采集了13种色彩、14个调色板、280种颜色,支持在线切换HEX、RGB、RGBA,点击色块即可复制或吸取色值。 参考网站 2. WebGradients 网站介绍&…

MATLAB周边第四期-MATLAB优雅绘图配色

1 写在前面 该系列为MATLAB周边应用,同时包含了一些相关技巧,欢迎私信一起交流问题,更多的好玩周边可查看往期的推文。有问题或者需要其他建议的话,非常欢迎后台私信交流,共同进步,如若出现违反学术道德的…

界面设计配色方案说明图一(含RGB配色表)

这些配色案例图是过去从互联网上收集到的,开发工具界面时可以借鉴配色。希望对读者有帮助。 R G B 值 R G B 值 R G B 值 黑色 0 0 0 #000000 黄色 255 255 0 #FFFF00 浅灰蓝色 176 224 230 #B0E0E6 象牙黑 41 36 33 #292421 香蕉色…

绘图中的配色方案

01. Material Palette —— 帮你生成并导出Material Design配色模板 链接地址: http://www.materialpalette.com/ 02. New Flat UI Color Picker —— 最好的扁平化UI设计配色方案 链接地址: http://www.flatuicolorpicker.com/ 03. Flat UI Colors …

科研绘图配色方案

科研绘图配色方案 在撰写论文的时候,美观,大气,上档次的图表能够很好地给自己的论文加分。但是在绘制图表的时候往往会面临色彩搭配的问题,选择合适的色彩搭配能够有效地展示自己的方法,但是色彩搭配选择不当的话往往会…

Python可视化配色方案,分分钟实现配色自由啦~

嗨害大家好鸭!我是小熊猫❤ 最近有友友私信我 想要整点好看的配色 那这不就来啦~ 这期分享一个Python快速提取任何图片配色方案的工具:Haishoku; Haishoku是一个用来获取图片主色调和主要配色方案的python库,依赖于python3和pi…

黑色背景的DW代码配色方案 Colors.xml

我最近试了一下发现不知道为什么无法修改背景颜色,那个工具失灵了,我以前改的时候是可以的,所以我专门把我当DW卸了又安装了一遍,然后重新修改配色方案,重新试了一遍。事实证明,如果不是首次安装修改的话&a…

设计配色灵感|热情甜蜜色系配色方案

比较经典的配色方案组合,包含色相中的红、橙、黄、绿、青、紫以及无彩色系,对于不懂色彩表达气质或没有配色灵感的同学可以参考这组方案来尝试为你的作品搭配颜色。 红色系热情甜蜜色系配色方案 红色,是一种激奋的色彩。刺激效果&#xff0…

IDL实现TM遥感影像直方图统计(中值、均值、方差、众数及峰度系数计算)

1 代码 近红外波段: Pro statistic_tmfndialog_pickfile(titlePlesse choose image:)tm_imgread_image(fn)szsize(tm_img)n_columnssz[2] & n_rawssz[3];window,0,xsizen_columns,ysizen_raws;tvscl,tm_img,/true;tm_refreform(tm_img,)tm_rgbtm_img[0:2,*,*]t…

影像数据说明整理

Landsat系列 Landsat-8 产品描述 2013 年2月11日,美国航空航天局(NASA) 成功发射Landsat-8卫星。Landsat-8卫星上携带两个传感器,分别是OLI陆地成像仪(Operational Land Imager)和TIRS热红外传感器(Thermal Infrare…

landsat8TM影像遥感因子提取

首先对landsat8数据进行预处理 landsat数据已经做过正射校正和地形校正,直接做辐射定标 和大气校正就行了 我们这里用的数据是已经做过预处理的,所以直接操作就行了 对于特征变量的提取可以参考文献,波段运算方式不唯一,特征变量的…

TM遥感影像波段/通道bands

遥感影像波段band 一.遥感影像波段 1.原理2.举例说明二.TM影像各波段简介 1.TM影像概述2.各波段影像特征3.波段组合4.类型提取5.光谱差异三.遥感图像——多波段数据存储的方式 1.逐波段存储BSQ2.逐像元存储BIP3.逐行存储BIL4.总结方法的优劣四.USGS官网-What are the band des…

IDL读取并显示tm影像

学IDL有几天了,今天就调用envi的接口,给他来个tm影像显示。或许明天再加个定标加快速大气校正。 pro open_rs_photo COMPILE_OPT IDL2 eenvi(/headless);开启envi批处理模式 fnenvi_pickfile(titleselect a rs file);选取文件 envi_open_file,fn,r_fidf…

TM影像

昨天拿回了购买的TM影像,拷贝到电脑上。文件是.dat格式的,和从一些网站上下载到的免费数据不同,那些都是TIFF格式的。 上网搜索了下,貌似.dat的是磁带格式,自己也不是搞的很明白。买影像的公司服务态度到是很好&#x…

多幅TM影像的处理技术总结

本次以Landsat5 的数据为例 处理目标:得到一个452千公顷区域的15m TM影像图(一共由7幅TM影响组成)。 参照本方法时:具体方法建议参照书议参照 《ENVI遥感图像处理方法》邓书斌,或者ENVI提供的用户帮助手册 1. 一般做…

小赋诗歌一首,以感学生时代结束

光阴似箭,似水年华,安然如昔否?曾几何时叹岁月悠悠,而今日回首,四度春秋以悄然而逝,留几多无限思念在心间。看今朝,争朝夕,徒留清风归斜阳。朝九晚五,昔日校园郎&#xf…