过去开发项目一直用delphi 7,为了避免版权问题,现在想买套正版软件,纠结于买delphi 7还是delphi xe,大家来说说它们的优缺点吧
6条回答 默认 最新
- danielinbiti 2015-01-19 09:12关注
- 7和XE是可以共存的,7的工程文件是.dpr,XE的是.dproj,用XE打开dpr文件会提示升级,自动创建新的项目文件。XE会创建debug和history目录,编译后的Exe文件是放在debug目录的。
- XE在大屏幕下工作的更好,7出来的时候1024×768是主流,所以那些悬浮的窗口可以高效利用空间。XE默认的布局是一体化的,和VS有些像,也可以切换为经典的悬浮窗口,但是看起来有些奇怪。还有一个问题是多屏幕下,XE要好用一些。推荐分辨率1920×1080
- XE的组件面板是可以Search的,这个在组件很多的时候非常实用。默认的Search在选择组件后就会重置,可以设置为一直显示查询结果,连续添加同一组件很方便。
- 代码模板Template,7中虽然简单但很实用,XE中的很强大但比较复杂,需要编辑xml代码,而且似乎没有文档说明,好在很多现成的模板可以研究。比较高级的功能比如for模板可以帮你自动声明循环变量。
- 代码重构Refactor,个人觉得这是个最实用的功能了,当然VS中也早有了。至于怎么用当然要对重构有所了解,最常用的莫过于改名了。
- 还有一个类似重构的区块编辑功能,选中一段代码,编辑器侧栏上会显示一个编辑按钮,选中后就可以修改变量名字等。试用一下就明白了。 7.Alignment工具栏默认是不显示的,需要在工具栏上点右键选择打开。如果你选Edit->Align,出来的是一个选择对话框,而不是图标工具栏。另外有一个Space工具栏,可以调整组件间的距离。
解决 无用评论 打赏 举报
悬赏问题
- ¥40 复杂的限制性的商函数处理
- ¥15 程序不包含适用于入口点的静态Main方法
- ¥15 素材场景中光线烘焙后灯光失效
- ¥15 请教一下各位,为什么我这个没有实现模拟点击
- ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
- ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
- ¥20 有关区间dp的问题求解
- ¥15 多电路系统共用电源的串扰问题
- ¥15 slam rangenet++配置
- ¥15 有没有研究水声通信方面的帮我改俩matlab代码