技术开发 频道

Delphi 2009 初体验

   毫无疑问,VS2005在智能感知方面的体验原生支持是最出色的,目前我没有发现其它哪款IDE能超越过它:



八、历史代码窗体。

   这个功能不常用,感觉是鸡肋,通常都把这个功能屏蔽掉。



   VS2005没有类似的功能。

 

 

九、控件属性面板

   这个面板从D2006开始用久了会出现一些重绘问题,在D2009 pre-release版仍然有这个问题。不知道在正式版是否已经解决。


 

   VS2005的控件属性面板,对每个成员都有说明,这点小贴心功能Delphi没有提示,应该借鉴。但是.net中的说明是靠Attribute来实现的,在Delphi中没有提供相应的方法。

   同时,VS2005的属性面板还提供工具栏,在D2009的属性面板中有右键菜单支持以上工具栏按钮的操作。



十、结构窗体,下面的截图分别表示代码界面下的结构和设计界面下的结构。

   VS2005只提供设计界面结构面板,叫“Document Outline”,默认情况下没有打开:



十一、Delphi2009终于提供了资源编辑器,简单且直观



   在工程属性里有专门的地方添加和设置资源,这一点比D2009做得更加专业:



   总体来说,Delphi2009 IDE相比Delphi2007而言做了很多细节上的改进,整个IDE反应速度很快,也非常之稳定。对语言进行了改进(支持泛型、匿名方法、增强Exit等)以后还能完全支持以前的项目,用了几天也IDE也没有出现以前Delphi2007经常出现的Application Exception之类的异常和卡死现象,感觉非常“轻便”。

 

   相对于VS2005,个人感觉D2009在很多细节上(如界面颜色、界面布局、图标样式等)做得不如VS,且智能感知的原生支持还有待加强。但是,Delphi2009是在逆境中成长起来的,我们并不能要求太多,毕竟两家公司实力不同。

 

0
相关文章