【问题标题】:how can i debug javascript code within a coldfusion template(a coldfusion page) using visual studio 2008我如何使用 Visual Studio 2008 在冷融合模板(冷融合页面)中调试 javascript 代码
【发布时间】:2009-07-06 08:51:58
【问题描述】:

我知道我可以在 Visual Studio 2008 中调试一个 asp.net 页面,因为 Visual Studio 知道 asp.net 页面。但是我现在正在开发基于coldfusion的应用程序,我很好奇是否可以使用visual studio来调试coldfusion页面中的js代码。 提前谢谢你。

【问题讨论】:

    标签: javascript visual-studio visual-studio-2008 debugging coldfusion


    【解决方案1】:

    Visual Studio 不了解 CFML 语法,因此无法调试 CFML 页面。我认为您无论如何都不能在 Visual Studio 中调试(就行调试而言,“单步调试”)JavaScript 代码——甚至不能在 ASPX 页面内——但我不确定。

    您应该使用FirefoxFireBug 来逐步调试JavaScript。一旦你有了工具,你所需要知道的就是如何使用 FireBug 来调试你的 JavaScript,这在right on the FireBug website 中有很好的解释。

    【讨论】:

      【解决方案2】:

      您需要在您的 javascript 代码中编写一个调试器。并确保您的 IE 选项“禁用脚本调试未选中”

      这是referencein 如何使用 IE 调试 javascript

      以下是参考资料:

      http://www.jonathanboutelle.com/mt/archives/2006/01/howto_debug_jav.html

      http://weblogs.asp.net/scottgu/archive/2007/07/19/vs-2008-javascript-debugging.aspx

      http://www.asp.net/learn/videos/video-219.aspx

      希望这会有所帮助,

      哈迪

      【解决方案3】:

      我会在亚当所说的基础上加 1。要在 IE 中调试 Javascript,您可以下载 Visual Web Developer 2008。创建一个默认网站,(文件>新网站)然后开始调试(菜单上的绿色播放按钮)。这将启动一个指向 localhost 的 IE 窗口。 (http://localhost:3928/WebSite1/Default.aspx) 如果您将 url 更改为任何内容,您也将在 IE 中开始调试。我有 FF 的萤火虫。 Web 开发者插件也很有用。问题是您也需要在 IE 中进行调试,因为 IE 会在 FF 没有的地方出现问题。 希望对您有所帮助...

      另外,在您的解决方案资源管理器窗口中,右键单击 default.aspx 并选择“使用...浏览”,然后将 IE 设置为默认浏览器。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-02-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多