delphi - 开发者之间如何维护 "Ignore/handle subsequent exceptions"断点?

标签 delphi debugging svn breakpoints

有时,有些代码发生异常,您不想在 IDE 中停止执行(例如,建立连接时的 OLE 异常)。

诀窍是在此周围放置 2 个断点,第一个设置为“忽略后续异常”,第二个设置为“处理后续异常”。

当您是唯一处理代码的人时,这很有效,断点会随着代码移动。

但是,当多个开发人员更新同一文件并且您从版本控制(在我的例子中是 SVN)导入/导出时,断点可能会出现在错误的行上,您必须重置它们。

这是因为这些断点设置是在 IDE 配置中本地维护的。

有没有人找到一种方法来在开发人员之间维护这些断点?怎么办?

将 Delphi XE2 用于 W32 应用程序。

最佳答案

这些断点存储在 DSK 文件中 - 项目的文件或项目组的文件,具体取决于 IDE 中打开的内容。您可以考虑将这些文件添加到版本控制中。然而,这可能还有其他明显的缺点。

关于delphi - 开发者之间如何维护 "Ignore/handle subsequent exceptions"断点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25359701/

相关文章:

debugging - 有没有办法在 Debug模式下序列化对象?

api - SetConsoleTextAttribute 的可用颜色

rest - Delphi Seattle DataSnap 客户端 - 代理服务器设置不起作用

delphi - TActionMainMenuBar 和 TActionToolbar 丢失设置

java - 如何使用 SVN 工具包 jar 从 SVN 中删除文件

c# - SVN pre-commit-hook,有没有办法在客户端窗口中设置日志消息?

svn - 如何在不提交任何文件的情况下将日志消息添加到 SVN?

delphi - 与单元的接口(interface)部分相比,实现中定义的类型有什么区别?

debugging - Ring0(内核模式)调试器是如何实现的?

java - 断点命中 Hashmap.put() 一个简单的 Hello World 程序