Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/435.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将本地javascript文件匹配到远程文件以在visual studio中进行调试_Javascript_Visual Studio_Debugging_Visual Studio 2010 - Fatal编程技术网

将本地javascript文件匹配到远程文件以在visual studio中进行调试

将本地javascript文件匹配到远程文件以在visual studio中进行调试,javascript,visual-studio,debugging,visual-studio-2010,Javascript,Visual Studio,Debugging,Visual Studio 2010,我正在从事一个项目,服务器使用python脚本将javascript文件动态加载到页面中。我试图使用VisualStudio通过为加载的页面附加适当的IE进程并使用脚本调试器来调试这些javascript文件 问题在于IE和Visual Studio识别动态加载的脚本,如下所示: scriptLoader.py?get=Utils 但是VisualStudio识别javascript源文件的方式如下: Utils.js 正因为如此,VS无法识别它们是同一个源,我可以调试的唯一方法是引发异常,以便

我正在从事一个项目,服务器使用python脚本将javascript文件动态加载到页面中。我试图使用VisualStudio通过为加载的页面附加适当的IE进程并使用脚本调试器来调试这些javascript文件

问题在于IE和Visual Studio识别动态加载的脚本,如下所示:

scriptLoader.py?get=Utils

但是VisualStudio识别javascript源文件的方式如下:

Utils.js

正因为如此,VS无法识别它们是同一个源,我可以调试的唯一方法是引发异常,以便IE打开VS并加载提供给浏览器的副本


有没有办法强迫VS认识到Utils.js和scriptLoader.py?get=Utils是同一个源代码?

我不知道有什么方法可以做到你所描述的,但你可以用这句漂亮的话:

debugger;

这将导致调试器加载到指定行。

firebug+firefox是选项吗?我尝试调试的Javascript与我的团队正在开发的IE扩展一起工作。我们也有一个Firefox版本的扩展,但我需要在IE中运行时调试脚本,以使其与IE插件正常工作。谢谢jvenema。看起来这是目前最好的解决方案。