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(主题插件)后导致,括号彩色不起作用.可以手动配置. 如图,依次将颜色修改为以下配色 最佳颜色配置 ...
最新文章
- linux命令行终端的翻屏滚屏,linux命令行终端的翻屏滚屏more/less/head/tail
- jqGrid简单使用
- 七天开发安卓软件(五)
- nodejs写html文件路径,Nodejs读取文件时相对路径的正确写法(使用fs模块)
- 重写方法,重载方法,虚方法和抽象方法的使用
- Android 资讯类App项目实战 第一章 滑动顶部导航栏
- 冰城环保进入智慧时代
- UVA545 LA5263 Heads【对数】
- 悉尼大学计算机approved,悉尼大学Bachelor of Medical Science介绍
- Avalonia的Snoop
- 修复无线网卡网络适配器报错代码56
- keyshot渲染图文教程_keyshot渲染图文教程,教你如何渲染冰的效果
- 一起使用Mac和iPhone的10种便捷方法
- 解决安装宝塔面板“ERROR: Failed to download, please try install again”错误
- 到Visual Studio Code en 2020中的实际实现
- 中国太平人寿保险承保系统采用ILOG JRules
- 重磅出炉!中国高校人工智能专业综合排名榜单
- python写h5网页前端_3D 图形 web 前端开发( OpenGL 方向) H5 Python 开发 招聘~~~
- 鸿蒙系统有哪些手机可以应用,鸿蒙系统手机有哪些
- 谈谈大三下学期找实习的经历(宇视科技 亚信联创 网新恒天 虹软)