在IAR Embedded Work Bench中重命名

时间:2014-02-25 16:51:07

标签: iar

是否可以重命名工作区或项目?我使用的是6.5_2(虽然我有以前版本4.0,6.0的完整版本)

2 个答案:

答案 0 :(得分:13)

要重命名工作区,但保持项目中的项目与以前完全相同,只需重命名.eww文件即可。

由于IAREWB实际上并未提供专门重命名项目的功能,因此需要解决方法。我在尝试重命名工作区及其相关项目时所做的工作,我这样做......

  1. 复制Template.ewp(项目文件)并将副本重命名为NewProject.ewp
  2. 打开Template.eww
  3. 选择项目 - >添加现有项目...
  4. 选择NewProject.ewp并按打开
  5. 选择工作区视图底部的“模板”标签
  6. 右键单击项目,然后选择“删除”
  7. 关闭IAREWB,它会要求您保存工作区,执行此操作。
  8. 将.eww,ewd重命名为NewProject.eww,NewProject.ewd(如果有的话还有.dep)
  9. 删除Template.ewp
  10. 然后,您应该能够将NewProject.eww打开为完全重命名的工作空间和项目。

    如果您只想重命名项目并保持工作区的名称相同,则只需执行步骤1-7

    希望有所帮助。祝你好运!

答案 1 :(得分:0)

在这个答案上参加派对已经很晚了,但我已经成功将 .dep .ewd .ewp .ewt 和 .eww 项目文件重命名为新项目名称,然后使用您选择的文本编辑器将 .eww 修改为指向重命名的 .ewp(以下示例):

<?xml version="1.0" encoding="UTF-8"?>
<workspace>
    <project>
        <path>$WS_DIR$\my_new_project.ewp</path>
    </project>
    <batchBuild />
</workspace>

这里的优点是,如果项目处于版本控制之下,您将不会添加/删除 .ewp,这是有利的,尤其是与多个分支一起使用时。

更新文件名并编辑 .eww 后,我就可以在没有工作区、编译或构建错误的情况下打开项目(所有这些都假设它是从编译/构建开始的)。