我用 Delphi 启动了一个原型,所有源文件都在一个目录下。
现在,我想用文件夹重新组织所有内容。
我找到了两种方法来做到这一点。
1/首先是在 Delphi IDE和Save as
中打开每个单元的新文件夹。然后删除旧的单元文件。
2/在windows资源管理器下,重新组织所有内容,然后在 Delphi IDE中打开项目,删除对旧(未知)单元的引用,然后逐文件夹添加每个单元文件夹。
因为我有100多个单位,这是真的痛苦,无论我使用的方法(1或2)。
”你是如何做这样的重组?”我错过了一个功能吗?
5条答案
按热度按时间zsohkypk1#
我没有检查XE,但在XE2中,这在IDE中很容易做到:
IDE将移动该单元(删除旧单元),并将此更改推广到项目组中的所有项目。
q8l4jmvw2#
你真的需要在项目中命名所有100多个单元吗?难道其中一些只是普通的功能,可以放在一个文件夹中的搜索路径?从项目中删除所有不太需要的单元,并将其放入文件夹中以符合您的逻辑。IDE将找到它们,您也可以在需要时在IDE中右键单击打开它们,而无需在项目中使用固定路径命名它们。
ckocjqey3#
最简单的方法是:
1.将项目文件复制到所需的文件夹中;
1.编辑项目 *.dpr文件删除所有
in ..
;1.编辑项目选项并将项目文件夹的路径添加到搜索路径选项(不是全局IDE默认项目选项,而是您的项目选项)。
bvjveswy4#
只有第二个选择。使用TotalCommander、Windows资源管理器等将文件移动到新目录。我认为你的源码布局应该看起来像这样:
然后添加这些目录:
到您的
Unit Search Path
g6ll5ycj5#
我找到了
Delphi Alexandria
的解决方案。只需打开文件(双击项目树),然后从File
菜单中选择Save as...
并将文件放置到新位置。也就是说,文件保存到新的位置和项目更新。然后用你最喜欢的文件管理器删除旧文件。