IAR9.2及以上版本编辑器主题设置配色方案
前言
之前给大家分享过一个 IAR 的配色方案,因为IAR 本身的限制,那个方案修改配色比较麻烦,但是 IAR 升级到 9.2 的版本后,新增编辑器主题设置,设置更加方便简单,且官方也提供了几个主题配色可以自己选用。
所以以下配设方案适用于 IAR9.2 及以上版本
加载 IAR 主题和设置自定义关键字
首选安装微软的开源字体 Cascadia Code 字体文件 (一定要先安装,否则后面自定义主题无法生效!当然你也可以在自定义主题里使用其他字体!)
新建以下2个文件
存放主题配色的文件 IAR_My_Theme.xml
<?xml version="1.0"?> <settings><Theme><XFont_0>_ 0 255 255 255 0</XFont_0><XFont_1>_ 1 255 70 70 0</XFont_1><XFont_2>_ 0 249 81 0 0</XFont_2><XFont_3>_ 0 255 0 0 0</XFont_3><XFont_4>_ 0 0 128 0 0</XFont_4><XFont_5>_ 1 172 155 255 0</XFont_5><XFont_6>_ 0 0 0 0 0</XFont_6><XFont_7>_ 0 0 0 0 0</XFont_7><XFont_8>_ 0 0 0 0 0</XFont_8><XFont_9>_ 0 0 128 0 0</XFont_9><XFont_10>_ 0 0 128 0 0</XFont_10><XFont_11>_ 1 255 0 128 0</XFont_11><XFont_12>_ 2 128 0 128 0</XFont_12><XFont_13>_ 1 0 0 0 1</XFont_13><XFont_14>_ 0 0 0 160 0</XFont_14><XFont_15>_ 0 0 128 0 0</XFont_15><XFont_16>_ 1 165 94 46 0</XFont_16><XFont_17>_ 1 115 65 32 0</XFont_17><XFont_18>_ 1 255 128 64 0</XFont_18><XFont_19>_ 0 192 192 192 0</XFont_19><XFont_20>_ 0 0 0 255 0</XFont_20><XFontBaseEx>_ 39 40 34 0</XFontBaseEx><XFontBase>_ "Cascadia Code" 12 0 21</XFontBase><Modified>_ 1</Modified><Type>_ "Default"</Type><FixedFont>_ "Cascadia Code" 12 0</FixedFont><PropFont>_ "微软雅黑" 10 0</PropFont><Name>_ "Iar_My_Theme"</Name></Theme> </settings>
存放用户关键字的文件 user_keyword.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)=
新建好这两个文件后,将这两个文件拷贝到 IAR9.2 及以上版本的安装目录下,例如:
4. 打开 IAR9.2 (及以上版本),点击 TOOL – Options – Colors and Fonts 进入 IAR 的主题界面管理界面
5. 先查看官方自带的 4 个主题的效果
- Default 主题预览效果:
- Classic 主题预览效果:
- Solarized 主题预览效果:
- Color Accessibility 主题预览效果:
- 然后我们点击 Import 选择之前我们存放在 IAR 安装目录下的主题配色文件
- 导入后点击 IAR_My_Theme 主题,预览以下效果:
- 通过 TOOL – Options – Editor – Setup Files 界面,勾选 Use Custom Keyword File ,并在 IAR 的安装路径下找到之前我们新建的 user_keyword.txt 文件
9. OK 我们已经设置好了,关闭 IDE Options ,让我们来看下最终的效果:
最后
IAR 进入 9.2 版本后,除了主题设置更加灵活方便之外,代码补全功能的功能也变得很好用了,使用 IAR 的小伙伴可以试试!
如果觉得文章对您有帮助,请关注并点赞,谢谢!
TIPS
有积分的小伙伴可以直接点击 IAR9.2及以上版本主题配置 下载,然后直接调用主题就行,字体文件等我都打包好了。
IAR9.2及以上版本编辑器主题设置配色方案相关推荐
- secureCRT设置配色方案
secureCRT,永久设置,保护眼睛,配色方案 2016年04月12日 10:54:50 阅读数:41883 配色后效果如下: 下面开始配色 1.选项(Options)==>会话选项(Sess ...
- Visual Studio主题与配色方案
Visual Studio主题与配色方案 有个性的开发人员总是喜欢使用属于的主题和配色方案,它们可以看出开发者的个性,更改它们可以缓解审美疲劳,总之选择一个适合自己的解决方案可能极大的增加自己的编码舒 ...
- 暗黑色风格Source Insight主题(配色方案)
暗黑色风格Source Insight主题(配色方案) 先奉上效果图: 1. 2. 3. 导入主题方法: source insght软件 option>>Load configuratio ...
- 把Eclipse修改为黑色主题!配色方案详细图文并茂可供下载!
由于长时间对着电脑,eclipse的默认风格又是白底黑字的,诸多不爽,在网上搜了下,按照这篇文章果然改变了风格,收藏一下,嘻嘻 2014-05-24 Eclipse默认的颜色和典型的传统软件界面一样都 ...
- Keil 主题(配色方案)选择器 自带多适用主题
花了一天!因为要用Keil,又苦于主题不好看,一个个换主题又嫌麻烦,就写了这个东西.代码有点多,先放出配置步骤,源码在文末.V1.0,没有图片预览功能,但是随插件附赠几个类似VS的配色方案. 本是按照 ...
- MaxScript 编辑器 主题设置
很多的软件开发人员都比较热衷于黑色背景的编辑器,在MaxScript脚本编辑器中也可以实现下图的功能.黑色背景,代码高亮,自动补全. 下面教大家如何实现这种效果. 下载文件: http://pan. ...
- 推荐一款护眼的IDEA主题及配色方案
前言:对于经常使用电脑的开发人员,白色背景的编辑器界面时间长了眼睛真的会花,所以选择一款轻量级的护眼主题就很有必要了,以下推荐的这款配色也是根据自己的习惯进行配色的,已经使用了两周以上,觉得还不错,喜 ...
- VSCode C/C++ Theme主题自定义配色方案
此文针对 C/C++ Theme 插件内的主题进行自定义选择性优化. 文章目录 前言 一.基本快捷键 二.修改配色步骤 1.主题的json文件 2.获取代码作用域 前言 最近喜欢浅色主题,但是找了很多 ...
- Rainbow Brackets 彩色括号 兼容Solarized Themes日晒主题的配色方案
IDEA同时安装Rainbow Brackets(括号彩色插件)和Material Theme UI(主题插件)后导致,括号彩色不起作用.可以手动配置. 如图,依次将颜色修改为以下配色 最佳颜色配置 ...
最新文章
- 自行架设DNS的操作步骤及相关说明
- matlab 自动控制仿真,Matlab在自动控制系统建模与仿真中的应用
- 怎么用vc采集ni卡数据_SystemLink自学笔记(6):SystemLink架构和数据服务
- Reverse Linked List II
- Android使用SAX解析XML(6)
- mysql frm恢复数据_MYSQL使用.frm恢复数据表结构的实现方法
- 【数据结构与算法】之深入解析“零钱兑换”的求解思路与算法示例
- mysql 二维数组下标_php二维数组指定下标排序
- Oracle对象被锁如何处理
- python的重点_python知识点
- extjs Grid (二)
- SQL67 牛客每个人最近的登录日期(二)
- 深度学习自学(十八):caffe网络调试设置-调参相关技巧
- Python题库——答案
- python opencv车辆测速视频汽车速度检测入侵检测测速
- ant design of vue 组件库
- python网页提交表单制作代码_Python实现网站表单提交和模板
- 动态监听监听和静态注册---elaine
- 加密币Terra创始人权道亨已从新加坡飞往杜拜转往第三国
- 将html转为表格,将HTML表格转换为Excel,浏览器Stucks
热门文章
- 华三交换机配置access命令_H3C-交换机配置命令详解
- AUTOSAR-自旋锁(spinlock)与互斥锁
- MySQL之 存储过程的基本语法
- 程序员们为什么频繁地跳槽
- 音创a55怎么安装系统_音创ktv点歌系统_音创点歌机怎么样_音创ktv点歌系统a55
- Adobe Photoshop CC 2019 20.0.6软件免费下载及安装教程
- upx命令行版本脱壳全过程
- Gitee如何免费部署静态网站?
- 地理之爱、地图、人文地图、电子数字地图
- (附源码)计算机毕业设计ssm大学生心理健康咨询系统