硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1522|回复: 9
收起左侧

[MDK] 移植项目或复制参考项目后,修改名称的方法

[复制链接]

335

主题

2037

回帖

3047

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3047
发表于 2021-9-26 10:24:04 | 显示全部楼层 |阅读模式
本帖最后由 caicaptain2 于 2021-9-26 10:27 编辑

我们开发一个衍生的项目时候,经常需要完全复制一个老项目,然后在基础上进行修改和增删。
但是,mdk没有提供一个项目文件全部“另存为”的菜单。简单的项目文件全部复制操作后,导致新项目还得沿用以前的各种项目名称,极容易造成混淆和误解。

今天正好研究出了这个方法,供大家参考。 如有更便捷可靠的方法,请大家回帖告知。
主要包含2个内容,修改项目文件名,修改项目目标名(Project target,和编译后的文件名相关。)。
修改mdk项目名称.png
回复

使用道具 举报

335

主题

2037

回帖

3047

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3047
 楼主| 发表于 2021-9-26 10:26:25 | 显示全部楼层
同样的问题,我在使用AD设计PCB的时候也是相对麻烦。复制一个老项目的文件夹后,改了项目文件名,以前的包含的全部项目文件都得重新添加,还容易丢失各种设置文件和输出文件。哪位有便捷的处理方法,烦请告知。
回复

使用道具 举报

1

主题

132

回帖

135

积分

初级会员

积分
135
发表于 2021-9-26 12:24:50 | 显示全部楼层
caicaptain2 发表于 2021-9-26 10:26
同样的问题,我在使用AD设计PCB的时候也是相对麻烦。复制一个老项目的文件夹后,改了项目文件名,以前的包 ...

AD 的 Project 文件,实际上是 XML 文件。 用文本编辑器打开 prj 文件, 查找 DocumentPath, 按新工程的实际文件路径修改即可

bbb.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106997
QQ
发表于 2021-9-26 14:10:07 | 显示全部楼层
谢谢分享。
回复

使用道具 举报

2

主题

29

回帖

35

积分

新手上路

积分
35
发表于 2021-9-26 15:12:25 | 显示全部楼层
坛里还是有很多英雄愿意折腾啊
回复

使用道具 举报

5

主题

519

回帖

534

积分

金牌会员

积分
534
发表于 2021-9-26 16:33:09 | 显示全部楼层
不知道GIT能否实现这个问题?
回复

使用道具 举报

1

主题

103

回帖

106

积分

初级会员

积分
106
发表于 2021-9-26 17:59:02 | 显示全部楼层
只留下 .uvproj  即可。其余删掉。
再重新打开就可以了。
回复

使用道具 举报

4

主题

289

回帖

301

积分

高级会员

积分
301
发表于 2021-9-26 20:19:07 | 显示全部楼层
只留下 .uvproj  即可。其余删掉。
我也是这么操作的。
回复

使用道具 举报

335

主题

2037

回帖

3047

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3047
 楼主| 发表于 2021-9-27 08:22:36 | 显示全部楼层
西点钟灵毓秀 发表于 2021-9-26 17:59
只留下 .uvproj  即可。其余删掉。
再重新打开就可以了。

其他3个项目类文件都是渣渣啊? mdk也太啰嗦了。
回复

使用道具 举报

335

主题

2037

回帖

3047

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3047
 楼主| 发表于 2021-9-27 08:29:59 | 显示全部楼层
www2205290064 发表于 2021-9-26 12:24
AD 的 Project 文件,实际上是 XML 文件。 用文本编辑器打开 prj 文件, 查找 DocumentPath, 按新工程的 ...

跟着你的思路查看了一下,*.PrjPCB确实可以当文本来看,直接修改。
但是,项目类文件还有2个,特别是*.PrjPCBVariants里面的内容没法手动改了。这个Variant在pcb设计中还是很常用的。

Snipaste_2021-09-27_08-27-23.jpg
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-13 23:03 , Processed in 0.197749 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表