0

我在 ColdFusion MX 2004 中有一个旧网站。我正在用 .Net 重新编写它,所以我不想为升级到最新版本的 ColdFusion 支付 600 美元以上,我也不想通过(非常大)站点修复版本不兼容。

我经常需要追踪和修复网站中的错误。

一个源代码级调试器可以让我逐行执行代码并检查变量,这将节省大量时间。

有没有人有使用任何第三方 ColdFusion 源代码级调试器的经验?

4

5 回答 5

8

没有 ColdFusion MX 2004 这样的东西,既没有名称也没有发布年份(CFMX 6.1 发布于 2003 年,CFMX 7 发布于 2005 年)。

FusionDebug支持 CFMX 6.1 及以后的所有版本。

您可能想研究BlueDragon.NET,它允许您在 .NET 平台上运行 CFML 代码,并且可能使您更容易过渡。

于 2008-09-20T14:58:33.873 回答
3

ColdFusion的开发人员版本是免费的,因此您可以安装最新版本,将调试工具安装到 eclipse 中并免费运行调试。

如果您更喜欢在 CF 的目标版本上进行调试,另一个选项是支持 CF 6.1 及更高版本的FusionDebug 。

于 2008-09-20T15:02:39.077 回答
2

Charlie Arehart 的网站上列出了某些调试器。 http://www.carehart.org/cf411/#debug 这个 CF411 网站有很多关于各种主题的重要信息。

于 2008-09-21T11:43:27.453 回答
1

您似乎没有将此问题标记为已回答。其他人提供了答案,但要清楚:

如果您运行的是 CF 8 之前的 CF 版本,则可以使用可用的商业第三方工具 FusionDebug (www.fusiondebug.com) 进行线路调试。

如果您运行的是 CF 8,它包括免费的线路调试。

这两种方法都利用了 Eclipse IDE 的内置调试功能,将其连接到 CF。

关于每一个的更多信息,我写了几篇文章:

ColdFusion 8 调试器解释:CF 8 的交互式步骤调试

使用 CF8 调试器

FusionDebug解释:CFML的交互式步骤调试

FusionDebug 提示和技巧

希望那些帮助。

于 2009-04-14T19:51:53.027 回答
0

BlueDragon.Net 很有意思,但是我安装了它,发现它并没有做源码级的调试。

于 2008-10-16T11:25:44.463 回答