从今天开始像开挂一般编辑IAR工程(申精)

2020-01-02 19:37发布

本帖最后由 MasterPhi 于 2017-3-8 17:47 编辑

从今天开始像开挂一般编辑IAR工程
一-引言

IAR作为使用频率最高的嵌入式IDE让人又爱又恨。高效的编译器、简洁的界面、专业的分析调试功能让人爱不释手,但与此同时,其简陋的代码编辑功能也饱受诟病。简易的代码着 {MOD}功能、聊胜于无的代码格式化、坑爹的自动完成等都让生产效率收到了各种限制。之前我就一直有这样的想法,要让我们嵌入式工程师能像搞桌面开发的拥有一样的编辑环境,前段时间终于将该想法付诸实践了,于是有了今天的主角:IAR_Gen。

二-IAR_Gen

IAR_Gen是一个读取IAR工程并输出premake脚本的工具,和premake(内含)一起使用就能达到将IAR工程转换到Visual Studio、XCode、 gmake等工程的效果。看到这里大家就明白了,导出到Visual Studio不就是为了其强大的编辑功能吗?不仅如此,我同时将vs的最强插件推荐给大家,这样工作起来更是如虎添翼。
long.png (7.56 KB, 下载次数: 0) 下载附件 2017-3-8 17:45 上传
下面是我使用的设置,添加在Tools->Options->AStyle Formatter->Edit。
  1. --style=allman --indent=spaces=4 --align-pointer=type --align-reference=name --max-code-length=100 --indent-namespaces --pad-oper --unpad-paren --convert-tabs --break-after-logical --mode=c
复制代码
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
99条回答
MasterPhi
1楼-- · 2020-01-04 05:16
18161319737 发表于 2017-3-8 08:00
这个略微麻烦,
有一个IAR2VS2010的小软件,
直接双击就ok了。

同样是自动生成
篇幅主要是介绍vs插件
MasterPhi
2楼-- · 2020-01-04 05:50
banyai 发表于 2017-3-8 07:57
请问插件4个都装还是只选其中一个就行?

需要什么就装什么
18161319737
3楼-- · 2020-01-04 08:38
那四个插件我装了两个,
微软的没有装,文档生成的也没有装。

括号对齐可以使用IAR的折叠功能代替,
一节一节的折叠就不错,
而且一个TAB使用四个空格,基本还是明了。

文档现在完全没需求,
一是不可避免的要使用中文,
二是现在没人管控我的软件代码。
myrgb
4楼-- · 2020-01-04 12:00
 精彩回答 2  元偷偷看……
hawkflyking
5楼-- · 2020-01-04 12:49
楼主发帖,虎躯一震,精出~
Excellence
6楼-- · 2020-01-04 13:43
VS2015多大?估计几个G了。
对于不用C#的同仁,安装了,有点大。

一周热门 更多>