说实话,用了一个多月IAR原生编辑器的我觉得自己以前宛如智障。感谢CSDN各位大佬带路,新手菜鸟来报个到

列举一下IAR 原生编辑器最重要的问题:
* 没有多行注释的功能
* 设置了不同的代码样式不能显示,不能区分自定义数据类型;
* 说是有自动补全,但是仅限于结构内部变量,还经常找不准。

看这篇文章的你一定知道这几个功能有多重要。

这里强推一个写代码神器:Source Insight,安装看这个,SI功能介绍看这个

针对C语言开发,si比其他编辑器都会更友好也更方便。总之,跟着前面两篇文章介绍走,接下来就是自己的配置问题了。

介绍一下我的个人配置:

  1. 首先,区别于IAR宛如弱智的颜色设置,si直接可以选择丰富多样的主题,为了与众不同,当然是选择黑色主题了
    设置步骤:option -> Color&Fonts -> Themes 【可以直接Apply Theme看效果】

  2. 打开语法样式
    设置步骤:option -> Syntax Formatting -> 选择 Special Comment Styles 打勾【不同样式可以在Styles里面查看】

  3. 显示设置
    设置步骤:option-> File Type Options 【我的设置如下图】

最后个很重要的插件功能

官网链接在这里, 就是 comment.em,按照官网介绍的步骤添加之后设置快捷键 ctrl+/

IAR有检查外部变更的功能,所以这边编辑好了回去IAR编译就好,基本上的工作都可以在SI搞定。(毕竟我还没有改好代码)

今天刚发现的神器,几个基本好用的功能mark一下,等后面发现更好的再来更新。

ლ(`∀´ლ) 耶

代码神器Sourse Insight配置 - IAR EWB超强力助手相关推荐

  1. php编程神器,PHP代码神器 十个PHP代码片段超极好用

    PHP开发中敲代码是最能磨练人意志的,面对枯燥的代码有些人感兴趣,然而有些人不耐烦,面对如此多的代码总想着可以复制粘贴,以提高效率.PHP代码有这种功能,今天小编给大家推荐一些PHP代码神器,十个超极 ...

  2. win10下node使用管理神器NVM安装配置详细步骤

    一.参考node使用管理神器NVM安装配置超详细步骤(window10)_吃老鼠的猫的博客-CSDN博客_nvm安装及全局配置node 二.卸载之前安装的 1.命令行输入where node指令 找到 ...

  3. 在服务器 和 虚拟机中 查看代码 samba source insight

    在服务器 或者 虚拟机中, 我们查看代码是不方便的,可以使用samba 和 source insight 分别来 同步代码 和 编辑代码 samba 安装 1.1 apt-get 安装 A.安装sam ...

  4. IDEA 生成代码神器

    IDEA 生成代码神器 简介 ​ Easycode 是 idea 的一个插件,可以直接对数据的表生成 entity,controller,service,dao,mapper,无需任何编码,简单而强大 ...

  5. [安卓开发笔记一]Android开发配置opencv环境超详细教程

    [安卓开发笔记一]Android开发配置opencv环境超详细教程 [更新于 2022年4月] 再次提醒,建议现在看到这篇文章的,仅仅把此文做一个流程参考,4年前android studio就使用cm ...

  6. yacs--Python代码运行时的配置系统

    参考   yacs--Python代码运行时的配置系统 - 云+社区 - 腾讯云 yacs 是Ross Girshick 开发的一个工具.https://github.com/rbgirshick/y ...

  7. Node.js (v19.1.0npm 8.19.3) vue.js安装配置教程(超详细)

    Node.js (v19.1.0npm 8.19.3) vue.js安装配置教程(超详细) 目录 一.安装Node(npm)需要的环境和版本发布信息 (1).Node版本和npm版本关系 (2).支持 ...

  8. Tomcat安装及配置教程(超详细的图文教程)(亲测)

    Tomcat安装及配置教程(超详细的图文教程) 1.什么是Tomcat Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下 ...

  9. g++ 安装python_以后再也不用“教程”:让人举一反三的python配置环境过程 + 超简单原理概括!...

    前言: 前一阵子至少指导了5位学弟学妹小伙伴配置 python 环境.两年前我入门 python 时,也得照着互联网上的资料,一步一步"照猫画虎":为什么现在自己可以"凭 ...

最新文章

  1. PLSQL连Oracle数据库Could not load ……\bin\oci.dll
  2. AI在智能建筑中的应用和发展
  3. 特性(C# 和 Visual Basic)
  4. 《Linux内核设计与实现》读书笔记(三)- Linux的进程
  5. mysql开启gtid dump_mysqldump关于--set-gtid-purged=OFF的使用
  6. wangeditor修改图片上传和视频上传
  7. php的curl如何返回值,怎么在PHP中利用CURL获取返回值
  8. 排序算法的总结与使用题型
  9. 吾以为,最适合入门的语言是Java
  10. Oracle学习III —— Oracle客户端工具
  11. 【图像去噪】基于BM3D算法实现图像去噪含Matlab源码
  12. 想开发一个在线的合同模板管理套件
  13. 华为性格测试注意事项
  14. 2021年阳江市高考成绩查询,阳江市召开2020年高考总结暨2021年新高考备考动员会...
  15. js浏览器窗口激活(各浏览器兼容)
  16. uni-app 原生android插件在android studio调用.so文件步骤
  17. 元宇宙都市传说02:《头号玩家》的隐喻
  18. 单片机与手机应用进行蓝牙通讯
  19. Ant Design Table columns 参数配置隐藏列方法
  20. 03:计算(a+b)/c的值

热门文章

  1. YOLO v2原理与代码解析
  2. 线程池除了常见的4种拒绝策略
  3. 单片机四线步进电机驱动 PROTEUS 和51单片机教程(附仿真文件+源代码)
  4. 【3D目标检测】Accurate Monocular Object Detection via Color-Embedded 3D Reconstruction for AD
  5. 马来西亚央行_马来西亚-第-1天总结
  6. YOUChain全球节点招募马来西亚吉隆坡站圆满完成
  7. 5 分钟,带你了解MVP(最低可行性产品)
  8. VirtualApp
  9. 神经网络的图像识别技术,语音识别深度神经网络
  10. 【单片机】矩阵键盘函数