编译所有项目热键

时间:2010-02-28 14:32:04

标签: delphi ide delphi-2009 hotkeys registerhotkey

我在一个项目组中有两个共享相同单元的项目(大多数是全部)。我使用这两个项目来测试我写的东西。

问题:当我更改两个项目使用的单元并运行当前项目时,另一个使用该单元中的旧代码(因为它未编译)。

我知道编译所有项目的唯一可能性是通过系统菜单(Projects-> Build all projects)。

目前,当其中一个项目运行时(使用delphi调试器),其他项目的可执行文件将被执行,但不会被编译。

如何使用热键编译两个项目(例如,对于一个项目, Shift + F9 )?

3 个答案:

答案 0 :(得分:7)

安装GExperts并将您选择的热键分配给IDE菜单项。

答案 1 :(得分:5)

我不知道任何热键,但您可以轻松地在工具栏中添加一个按钮,只需单击一下即可完成此操作。

可以通过工具栏的上下文菜单调用自定义工具栏。在命令页面中搜索项目部分中的相应操作,并将其拖到方便的位置。

答案 2 :(得分:5)

是的, Shift + F9 真的很方便。

没有一个键序列可以编译当前项目组中的所有项目,但是您可以使用 Alt + P + <来获取菜单选项KBD>û