Delphi (.NET) 的最佳替代 IDE 是什么?

14

我使用 Delphi 2007(win32和.Net版本),但 CodeGear IDE 经常令我感到恼火,因此如果可能的话,我想找一个替代品。

我们有一个构建脚本,所以我可以从命令行编译,而且我很少进行任何 GUI 设计工作,因此我唯一需要的就是一个文本编辑器(具有语法高亮,自动完成/智能感知等功能)。

我想使用 Visual Studio 或 Emacs,但不知道在这些环境中开发 Delphi 代码是否可行。特别是调试 - 即使我不在其上进行编辑,Delphi IDE 仍然可以作为我的调试器吗?

有人有摆脱 RAD studio 的经验吗?

P.S. 我知道有新的 Delphi Prism,但那不能解决我的问题 - 我仍然需要在原始的 Delphi 环境中工作,并使用 Delphi 2007 编译器。


出于好奇,是什么让您对D2007 IDE感到如此烦恼,以至于您想找一个替代品?我想我可能有点奇怪,但我更喜欢Delphi IDE而不是VS2005和VS2008。 - Mick
6
我也想知道什么会让你感到烦恼 - 我还可以采取一些行动,因为我是 Delphi 产品经理。;-) - Nick Hodges
而且,Mick,你不怪。 ;-) - Nick Hodges
我认为我的主要问题是加载IDE所需的时间太长(约30秒:Pentium 4,2GB RAM),以及每次调用代码完成时的延迟(这最令人不安,因为它会在几秒钟内停止我的流程,并阻止我输入任何内容,直到符号被加载)。 - Mark Pim
@Nick,对我来说最烦人的事情是 - 我不知道如何构建调用树,如何查找符号的所有引用以及如何防止CodeGear IDE在我尝试调试项目时挂起。 - Sergey Miryanov
显示剩余2条评论
12个回答

0
一个选项是EditPad Pro。我没有尝试过这个产品,但我知道供应商很可靠。

我使用过EditPad Pro,它非常棒。我打算将其作为一种解决方案建议。 - Jim McKeeth

0

ConTextEditPad Pro都提供Delphi代码的语法高亮,许多其他程序员编辑器也是如此(有时称为Pascal)。我已经使用过这两个,它们的效果非常好。当我想要打开代码片段或示例时,我会使用它们。

它们都有一个很好的功能,可以将特定命令与某些文件类型关联起来。因此,您可以将Delphi命令行编译器或构建脚本与源文件相关联,以允许您从那里构建、运行单元测试等。我曾经用其他命令行编译器做过类似的事情,但老实说,我真的很喜欢Delphi IDE,所以没有必要尝试替换它。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接