什么是ColdFusion MX 2004最佳的源代码级调试器?

时间:2020-03-06 14:28:54  来源:igfitidea点击:

我在ColdFusion MX 2004中有一个旧网站。我用.Net重写它,所以我不想花$ 600 +来升级到最新版本的ColdFusion,也不想浏览(非常大)网站修复版本不兼容。

我经常不得不跟踪并修复网站中的错误。

让我逐行逐步检查代码并检查变量的源代码级调试器将节省大量时间。

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

解决方案

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

从6.1版本开始,FusionDebug支持所有版本的CFMX。

我们可能想研究BlueDragon.NET,它使我们可以在.NET平台上运行CFML代码,并可能使过渡更容易。

ColdFusion的开发人员版本是免费的,因此我们可以免费安装最新版本,在Eclipse中安装调试工具并免费运行调试。

如果我们希望在目标版本的CF上进行调试,则另一个选项是FusionDebug,它支持CF 6.1及更高版本。

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

BlueDragon.Net很有趣,但是我安装了它,发现它不执行源代码级调试。

我们似乎尚未将此问题标记为已回答。答案由其他人提供,但要明确:

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

如果我们正在运行CF 8,它将免费提供线路调试。

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

有关每种工具的更多信息,我写了几篇文章:

ColdFusion 8调试器介绍:CF 8的交互式步骤调试

使用CF8调试器

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

FusionDebug技巧和窍门

希望那些帮助。