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

时间:2008-09-20 10:55:49

标签: debugging coldfusion

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

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

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

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

5 个答案:

答案 0 :(得分:8)

没有ColdFusion MX 2004,无论是名称还是发行年份(CFMX 6.1于2003年发布,CFMX 7于2005年发布)。

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

您可能需要调查 BlueDragon.NET ,它允许您在.NET平台上运行CFML代码,并且可以让您更轻松地进行转换。

答案 1 :(得分:3)

ColdFusion的developer versions是免费的,因此您可以安装最新版本,将debugging tools安装到eclipse中并免费运行调试。

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

答案 2 :(得分:2)

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

答案 3 :(得分:1)

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

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

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

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

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

The ColdFusion 8 Debugger Explained: Interactive Step Debugging for CF 8

Using the CF8 Debugger

FusionDebug Explained: Interactive Step Debugging for CFML

FusionDebug Tips and Tricks

希望那些帮助。

答案 4 :(得分:0)

BlueDragon.Net很有意思,但我安装了它,发现它没有进行源级调试。