首页 > 解决方案 > 我可以配置 appBuilder 以减少源代码修改吗?

问题描述

我正在使用 11.6 版 Progress-4GL,使用 appBuilder 和过程编辑器。

我经常*.W使用外部文本编辑器(Notepad++)对文件进行一些修改。
之后,当我在 appBuilder 中打开文件并再次保存它们时,appBuilder “搞砸”了文件,我的意思是:

尽管这些只是很小的修改,但它们很难比较文件(如果 appBuilder 已经创建了 ±50 多个文件,请尝试查看两个文件之间的差异)。

有没有办法配置 appBuilder 以在保存文件时尽可能减少更改?

标签: openedgeprogress-4gl

解决方案


不幸的是没有。

AppBuilder 的核心来自 90 年代初,当时 Progress V7 和 V8 是最新的。它不是围绕现代 IDE 中使用的代码域或类似结构编写的。AppBuilder 在打开时读取您的 .w 文件,将相关位(包括您的所有自定义源代码)存储在充满临时表的手中,并且在保存时始终使用相同的例程来编写完整的文件。AppBuilder 坚持完全控制所有生成的代码。

嗯......该工具的源代码是公开的。不过那是另一回事了。


推荐阅读