gpt4 book ai didi

delphi - 使用 Delphi IDE 中的 DUnit 并避免异常断点

转载 作者:行者123 更新时间:2023-12-03 14:47:41 27 4
gpt4 key购买 nike

我正在使用 Delphi XE,并且我有一个包含主应用程序和 DUnit 测试应用程序的项目组。有时,我会转到 DUnit 测试应用程序来添加一些测试并运行现有测试。

一些测试代码生成由应用程序处理的异常,但由 Delphi 调试器多次显示,因为我习惯使用 F9 快捷方式运行测试应用程序,就像使用标准应用程序一样:在这种情况下这不是很方便。

我知道 SHIFT+CTRL+F9 快捷方式可以在不进行调试的情况下运行,当我记得 使用它,但我经常发现自己按 F9,然后咕噜咕噜,然后关闭测试应用程序,然后按 SHIFT+CTRL+F9。真是浪费了时间。

所以我的问题:有更好的方法吗?我可以定义一些设置或使用一些专家来使该特定应用程序默认运行而无需调试吗?当然我不是唯一一个遇到这个问题的人。

提前致谢。

最佳答案

不(至少在 D2009 之前)。无需调试即可运行是 IDE 的事情。编译器标志无济于事,因为是 IDE Hook 了 exe,而不是相反。唯一可以有这样的选项的地方是在项目设置中。但拥有它可能会使 IDE 稍微困惑,因为“运行”和“不带调试的运行”之间的正常区别将被覆盖。然后,我猜您将需要第三个选项,“运行”、“带调试运行”和“不带调试运行”,其中简单的“运行”将从项目选项中获取提示。

关于delphi - 使用 Delphi IDE 中的 DUnit 并避免异常断点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4931771/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com