zsddtxwd5
zsddtxwd5
采纳率0%
2015-01-19 07:15 阅读 7.7k

delphi 7和delphi xe,你选哪一个?

过去开发项目一直用delphi 7,为了避免版权问题,现在想买套正版软件,纠结于买delphi 7还是delphi xe,大家来说说它们的优缺点吧

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

3条回答 默认 最新

  • danielinbiti danielinbiti 2015-01-19 09:12
    1. 7和XE是可以共存的,7的工程文件是.dpr,XE的是.dproj,用XE打开dpr文件会提示升级,自动创建新的项目文件。XE会创建debug和history目录,编译后的Exe文件是放在debug目录的。
    2. XE在大屏幕下工作的更好,7出来的时候1024×768是主流,所以那些悬浮的窗口可以高效利用空间。XE默认的布局是一体化的,和VS有些像,也可以切换为经典的悬浮窗口,但是看起来有些奇怪。还有一个问题是多屏幕下,XE要好用一些。推荐分辨率1920×1080
    3. XE的组件面板是可以Search的,这个在组件很多的时候非常实用。默认的Search在选择组件后就会重置,可以设置为一直显示查询结果,连续添加同一组件很方便。
    4. 代码模板Template,7中虽然简单但很实用,XE中的很强大但比较复杂,需要编辑xml代码,而且似乎没有文档说明,好在很多现成的模板可以研究。比较高级的功能比如for模板可以帮你自动声明循环变量。
    5. 代码重构Refactor,个人觉得这是个最实用的功能了,当然VS中也早有了。至于怎么用当然要对重构有所了解,最常用的莫过于改名了。
    6. 还有一个类似重构的区块编辑功能,选中一段代码,编辑器侧栏上会显示一个编辑按钮,选中后就可以修改变量名字等。试用一下就明白了。 7.Alignment工具栏默认是不显示的,需要在工具栏上点右键选择打开。如果你选Edit->Align,出来的是一个选择对话框,而不是图标工具栏。另外有一个Space工具栏,可以调整组件间的距离。
    点赞 1 评论 复制链接分享
  • seth0805 seth0805 2015-05-28 23:49

    XE强在跨平台移动开发

    点赞 评论 复制链接分享
  • syeu1689 syeu1689 2020-02-06 07:41

    兩者之間最大的差別在於Delphi xe 支援Unicode,而Delphi 7不行

    点赞 评论 复制链接分享

相关推荐