我在ColdFusion MX 2004中有一个遗留的网站。我正在用.Net重写它,所以我不想支付600美元以上升级到最新版本的ColdFusion,我也不想通过(非常大的)网站修复版本不兼容。
我经常需要追踪并修复网站中的错误。
源代码级调试器可让我逐行浏览代码并检查变量,这将节省大量时间。
有没有人有使用任何第三方ColdFusion源代码级调试器的经验?
答案 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
FusionDebug Explained: Interactive Step Debugging for CFML
希望那些帮助。
答案 4 :(得分:0)
BlueDragon.Net很有意思,但我安装了它,发现它没有进行源级调试。