IAR使用过程中有一点不太方便的是:当我们打开一个工程之后,如果再直接双击其他eww文件试图打开另外的工程,那么原来的工程就会被覆盖。解决这个问题的方法是:
1. 双击FileTypesMan.exe(该软件见附件,32位系统请解压filetypesman_x86.zip文件,64位系统请解压filetypesman_x64.zip文件)。打开该软件之后,找到.eww 格式并单击一下,显示界面如下图所示:
2. 双击open 所在行,对此条目进行更改,将Command-Line 中的内容:C:\PROGRA~2\IARSYS~1\EMBEDD~1.0\common\bin\IarIdePm.exe "%1" 先复制出来,Default Action 不选,Disable勾选,如下图所示:
3.在FileTypesMan界面的下方区域点击右键,选择New Action,如下图所示:
4.新建action 如下图所示,Action Name和Menu Caption 可随便命名,Command-Line 将上一步复制的内容粘贴过来即可。Default Action 勾选,Disable不选。
5. 最后配置如下图所示:
经过以上简单设置之后,就可以通过直接双击eww文件打开多个工程了。
Original Attachment has been moved to: filetypesman_x64.zip
Original Attachment has been moved to: filetypesman_x86.zip
其实还有个比较简单的双开IAR的方法:
1. 双击桌面的IAR图标然后拖把eww的文件拖拽到IAR中,打开第一个工程。
2. 再双击桌面的IAR图标,系统会自动打开第二个IAR环境,然后把需要打开的第二个eww工程拖进该IAR。
这个方法也挺方便。:smileylaugh:
比较有用。虽然能同时打开两个工程文件,但打开的第二个工程文件中点击变量的定义索引就不起作用了。不知道这是为什么