全面剖析Delphi 2006新增特性
作者:未知 文章来源:
网络 点击数: 更新时间:2006-8-15
模板可以自动帮助开发者整理代码结构。从图7中看到各种"for"循环模板是如何提供的。
 图7:实时的模板能够实现不仅仅是插入代码的功能 |
一旦你选择了一个模板,那么它不会停下来仅把相应代码输入到代码编辑器中,而这正是"实时"之所在。在一个模板的执行期间,"stop points"提供给开发者机会(诸如上下文重构操作以及其它基于该模板xml代码中的子脚本的活动内容)来与模板一起工作以影响模板执行结果。
(三) 包围
现在,当你选择一块代码时,你可以右击鼠标并从加速菜单中选择"surround"选项。这将为你提供如图8所示的一些选项。所以,现在你可以快速地添加你的代码所包括的条件和循环结构。
 图8:Surround选项 |
(四) 调试器
Delphi小组在调试器设计上做出了伟大的贡献,他们所实现的直观性能够使开发者无论在哪个环节上都是快速而容易地实现特定功能。调试功能的改进包括提供可扩充的视图和使更多的信息出现在调试检查的每一级上。正如你从图9中所见,有多种方式来使用可展开的信息,如内嵌的可展开的工具提示,可展开的局部变量和观察窗。这样就提供了最方便的方式来直接观察程序员所关心点的数据值。
 图9:调试过程中内嵌的可展开的工具提示,局部变量和观察窗 |
另外一些新的显著的调试特征包括,对于可用的CUP细节视图上的改进,这样以来,你就可以选择多项并把它们复制到剪贴板中。另外,现在的远程调试也可用于本机Win32应用程序,托管应用程序和ASP.NET应用程序方面。
(五) 数据库
持续性是几乎所有的商业软件开发的一个极为重要的部分,Delphi 2006继续改进对于Borland开发者所喜爱的主流企业数据库服务器的支持。另外,还提供给开发者一种一致的完全功能的,然而却是本地的对于不同数据库的存取。
对于Win32开发者来说,增加了一项他们所喜欢的功能:dbExpress现在被完整地集成到数据库资源管理器中。
从.NET角度来看,完整的连接池功能被添加到Borland Data Providers(BDP),这大大提高了应用程序性能,特别是那些服务于来自于多个客户端,例如ASP.NET Web应用程序,的许多请求的应用程序。现在你可以使用连接池来减少连接时间,这可以使用一个现有的池中的连接来实现。从图10中你可以看出,在"Connections Editor"对话框中出现可用的数据库连接池选项。
 图10:在连接编辑器中的BDP连接池选项 |
(六) Delphi中的Together
上一页 [1] [2] [3] 下一页