2013-03-05 77 views
1

我已经编写了Android和Windows的框架,并且有一些工具可以绘制在两个环境中运行的表单和脚本。只有另一个解决方案,如数千是否有任何实现基本IDE结构的Delphi开源项目?

我想现在做的是(在我的情况XE2)用Delphi编写类似德尔福自身的IDE。我可以管理项目中的源文件并拥有表单。我已经使用了DevExpress组件中的大部分功能。但是我想知道是否有什么我可以重复使用,而不是再次发明轮子。

Certanly绘图形式应该是必要为我的具体情况的变化,但它能够绘制表格的按钮,文字,这些通用控件,我们发现在大多数的平台。

现在我使用的Balsamiq工作室样机绘制和导出XML到我的编译器对框架集成,它是很好的,因为它是一个伟大的绘图产品,howeve有必要拥有所有的IDE特性集成和需要在每个控件上放置事件,因为一个IDE中的所有解决方案都更好。我发现了这个商业软件包,基本上包含了我需要的所有东西,脚本(我需要VB但有不同的风格,我相信它可以改变),窗体设计师,项目管理等等。确实非常好。不过,我想听听开源解决方案

+1

你正在寻找一个完整的IDE,或者你只是寻找一个表单设计? – 2013-03-05 17:22:36

+0

我正在更多地讨论整个IDE的方向,然而取决于,一个具有delphi源代码的好的表单设计器始终是IDE剩余部分的开始。 – 2013-03-05 17:58:13

+1

所以你需要某种构建IDE的“框架”。如果你列出了应该是产品特定的东西,哪些部分是通用的,并且应该由框架提供,那么合乎逻辑的结论就是你最终定义了Eclipse。为此写一个插件。 – 2013-03-05 18:30:20

回答

7

如何拉撒路?我认为这是免费的,它肯定有一个广泛的IDE。 http://www.lazarus.freepascal.org/

+0

我对拉撒路一无所知,除非我最终读到了delphi的克隆。你有没有关于拉撒路界面的“模块性”和提取部分可能性的线索?我打算使用一个VB脚本,所以根本没有DELPHI。然而其他概念是相同的。 – 2013-03-05 18:10:15

+1

克里斯,你能解释一下拉撒路如何被使用。这是一个致力于FreePascal的IDE。据我所知,这似乎与问题无关。 – 2013-03-05 22:25:15

+0

这个问题很开放。这是一个可能的答案。拉撒路本身就是这样写的。该OP是含糊不清的。也许他们可能会喜欢拉撒路并决定采用它。 – 2013-03-05 23:26:28

相关问题