首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Delphi 2010与其他Delphi版本的稳定性、速度和帮助的比较

Delphi 2010与其他Delphi版本的稳定性、速度和帮助的比较
EN

Stack Overflow用户
提问于 2010-08-02 13:09:19
回答 5查看 2.1K关注 0票数 6

根据我从以前的posts中读到的,Delphi7很稳定,有最好的帮助系统,但速度很慢,Delphi2007很快,但帮助系统很差,集成开发环境有but。Delphi 2009是稳定和快速的,但帮助系统也很差。这些帖子是在2010年还没有发布的时候发布的。我计划从Delphi 7升级到2010。Delphi 2010稳定、快速并且有一个很好的帮助系统吗?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2010-08-02 21:51:38

以下是我坚持使用Delphi 7的一些原因,让Delphi 2010以跨版本的方式重新编译和测试我用Delphi 7编写的内容:

  • 如果您的源代码是在Delphi7上编译的,并且您仔细使用了Unicode/AnsiString,它将在Delphi2010上运行得很好;
  • 如果您的源代码在Delphi7上编译,它将在Free Pascal上运行得很好,所以跨平台和64位对您开放;如果你的源代码在Delphi7上编译,它可以直接从Delphi7集成开发环境中与Has any one used CrossKylix for real Cross-platform development?
  • Delphi交叉编译-参见example;
  • Delphi 7在我的Windows7 64位系统上运行良好,如果你不是在"C:\Program Files“而是在"C:\Progs”中安装它,http://andy.jgknet.de/dspeedup
  • generated 7的启动速度比

2007快,而且比Delphi2009/2010快得多--参见example;

  • Delphi代码几乎与Delphi7相同-当我需要速度时,我会使用更好的算法,如果值得的话,还可以使用汇编程序;

Delphi7IDE和Delphi2010IDE一样强大,如果你使用一些集成开发环境的增强功能,如http://www.cnpack.org;

  • Delphi 7帮助仍然是参考-为什么在我的核心i7处理器上等待20秒等待可怕的MS帮助系统启动?如果你想创建一个能够在XP下运行的应用程序,它的内容就足够了;如果你想了解更新的操作系统,直接使用msdn网站,或者通过谷歌:这听起来比集成到Delphi2005/2010的帮助更容易;
  • 我经常使用汇编/CPU视图:所有的Delphi都有Alt-F2,但你可以在Delphi7上用退出键关闭这个窗口-我在Delphi2007/2010下找不到这样的键盘快捷键,它非常烦人;Unicode7可执行文件的大小很小,使用我们的LVCL库甚至更小(带按钮的表单需要30KB);到目前为止,我还不需要泛型之类的东西--我喜欢知道哪段代码是generated;
  • Delphi 7准备好的,不管你怎么说--它关联的VCL不是,但CharSets不是邪恶的,而且工作得很好--我所做的就是在Delphi7下开发,然后用Delphi2010编译,如果需要的话,就能得到所有的Unicode好处;
  • 我使用的是大屏幕( 1920x1280分辨率),Delphi7使得同时拥有多个编辑窗口变得很容易--更新的集成开发环境锁定布局不是一个好主意……为此,教育统筹局正式将“Delphi7way undocked IDE”特性添加到Delphi2010中:营销人员将其作为新特性进行销售;
  • 等等……
票数 7
EN

Stack Overflow用户

发布于 2010-08-02 14:07:54

Delphi 2010是有史以来最好的Delphi版本之一。它稳定了Delphi 2009中引入的一些新功能。IDE很快,在我使用的项目中,它非常稳定。

问题是IDE和帮助系统是作为不同语言的RAD Studio构建的。特别是帮助系统试图为每个人提供一切。即使只安装了一个personality,它也包含了许多我不关心的其他语言(但我可以过滤它们)。然而,在新的帮助格式中,仍有许多内容缺少深度。

帮助系统启动非常慢(特别是在第一次启动时)。但是,公平地说,这在一定程度上是因为MS帮助系统是一个令人头疼的问题(在我看来,这是一个错误的选择)。

Embarcadero在帮助系统上投入了相当多的精力,并在2010年发布期间进行了几次更新。

你知道转换到Unicode的各种费用吗,因为2010完全基于Unicode?

票数 9
EN

Stack Overflow用户

发布于 2010-08-02 21:08:52

如果你愿意,你可以在Delphi2010中使用Delphi7帮助。

使用thisthis插件。有关说明,请参阅item 5 here (对不起,这是机器自动翻译)。

附注:您可以安装多个帮助。比如说,Delphi7帮助的F1和Delphi2010帮助的Ctrl+F1。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3385155

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档