有没有办法强制Delphi编译器一直显示所有提示和警告?
这是我目前在 Delphi 6 中看到的行为:
- 从源代码管理中查看我的应用程序的最新副本
- 在Delphi中打开项目并编译
- 显示项目的所有提示和警告
- 更改一个单位
- Compile
- 仅显示更改单位的提示和警告
所以,我想也许我可以通过删除所有的来欺骗Delphidcu
文件来强制它重新编译所有内容。没有运气。编译器实际上会重新编译所有单元,但不会显示这些单元的提示和警告。
EDIT:执行完整构建(项目 > 构建)会产生相同的不幸结果。
新的信息:如果我修改一个单元然后编译,我会收到警告。但是,如果我修改一个单元然后构建,我不会收到警告。我认为这表明警告在某处被关闭。可能在第三方库中?
似乎应该有一种方法可以要求 Delphi 重新显示所有这些提示和警告,而不需要我从源代码管理中检查新副本或逐一修改每个单元。
提示和警告由编译器生成。它只会报告其已编译的单元。 “compile”命令只会编译具有以下内容的文件changed。要强制重新编译项目使用的所有单元,请使用Build命令代替。
更高版本为“Build”命令分配了快捷键(Shift+F9)。
要在 Delphi 6 中获得该键盘快捷键,安装这个实用程序 http://andy.jgknet.de/blog/?page_id=8,我已经在 Delphi 5 上使用了一段时间并取得了巨大成功。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)