首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >帮助将最新的Delphi Web Script (DWS)与SynEdit集成

帮助将最新的Delphi Web Script (DWS)与SynEdit集成
EN

Stack Overflow用户
提问于 2011-08-01 21:36:44
回答 2查看 1.2K关注 0票数 3

我决定齐心协力,使用SynEdit将优秀的DWScript (Delph Web Script DWS)集成到一个简单的集成开发环境中。DWScript目前正在agressively developed中,与其他Pascal脚本库相比有许多优点,但是除了简单的memo控件之外,它不包含编辑器或任何集成开发环境示例来证明执行能力。它确实包含许多用于编辑器/调试器集成的钩子,事实上,当DWS不久前被重新唤醒时,发行版确实包含了一个SynEdit / DWS2 (当时是这样)集成的示例。在\dws2rel\dwstools\idedialog\source中的文件dws2src20-20030907.zip中可以找到一个示例,其中有一个带有编辑器窗口、调用堆栈、断点窗口等的“迷你集成开发环境”。几个月前,我确实使用了一个旧的SynEdit和包含在此文件中的DWS2使其正常工作。

因此,我现在尝试使用最新的SynEdit (从SVN下载)和最新的DWScript (也是从SVN下载的)来实现这个(或类似的) ide。这两个库都可以很好地安装到XE中,并且它们的演示程序也运行得很好。然后,我尝试使用旧的"\dws2rel\dwstools\idedialog\source“中的ide示例并更新代码,但很多地方都发生了变化。令人沮丧的是,没有太多的改变,我很快就放弃了-我试着在旧的源代码中搜索各种“旧”类型定义,并将它们与“新”定义进行匹配。但最后,在陷入代码泥潭几个小时后,我断定肯定有人,在某个地方肯定走上了这条路?

有没有人有一个使用最新的DWScript代码的DWScript - SynEdit集成的例子?我很高兴有一些简单的东西可以让我学习/构建。谢谢

EN

回答 2

Stack Overflow用户

发布于 2011-08-07 21:17:29

SynEdit组件得到的维护很少,甚至像Inno Setup这样的一些项目已经更改为ScintillaInno Setup没有使用DWS,但是代码可以作为新的集成开发环境的基础

票数 0
EN

Stack Overflow用户

发布于 2011-10-06 17:00:51

Dws有一个带调试和远程调试的演示编辑器,只需下载dws one的所有版本

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

https://stackoverflow.com/questions/6899213

复制
相关文章

相似问题

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