What’s New in Delphi 2005?[18]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 shiyd 的 blog

debugger enhancements

the delphi 2005 win32 debugger now includes better support for win32 stack frames that do not have debug information. also included is a special dialog for handling exceptions when debugging within the ide. when an exception is raised, a dialog will pop-up that offers you the chance to ignore this exception type, or inspect the exception object, including the option to actually break or continue.

breakpoint list

the breakpoint list has been enhanced with inplace editing, which is most notably for the condition or the group, as well as the enabling of breakpoints which can now be done with checkboxes. this avoids dialogs and speeds up the configuration of our breakpoints.

 

delphi 2005 breakpoint list with editable condition field

 

there is also a new toolbar in the breakpoint window, which can be used to delete breakpoints, delete all, enable all at once, disable all, or edit the breakpoint properties.

new debug views

delphi 2005 contains four new delphi views. where borland delphi 8 for .net offered debug views of breakpoints, call stack, watches, threads and the event log, delphi 2005 adds the fpu, local variables, cpu and modules view.

delphi 2005 now also offers a module view, which displays the app domains, and allows you to drill down into the details of the namespaces and assemblies loaded within that app domain. you'll now be able to sort the items in the module view by name or base address.

the cpu view shows the original source code, the il (intermediate language) as well as native machine assembly and opcodes.

 

delphi 2005 cpu view with mixed pascal, ilasm and machine code

 

本文关键:What’s New in Delphi 2005?
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top