2

我想知道是否可以在 WebStorm 中调试 .net 嵌入式 js 文件?因为,实际上,真实文件中的断点不起作用。.NET WebApplication 发送它自己的(压缩的)内容,不引用原始文件。

在这种情况下,如何使用WebStorm 调试器调试js

更新(为了更好地理解问题)。因此,我有一个名为dialog.js的文件。我在 .net 项目配置中为此文件设置了“嵌入式”属性。我为此文件添加了程序集声明。所以它的行为类似于 .net 程序集。然后我将该程序集与 ScriptManager 添加到队列中,在客户端启动时加载。在那个阶段 - 这个文件加载了像 *http://site/ScriptResource.axd?d=AC9roCTnD0FDFmh4thoy3kzImrN7wKp9_WVOFcPes0Zzhg1&t=2aaf8bd5/eval/seq/70* 这样的 url。而且我无法使用 WebStorm 调试此文件 - 它合理地说无法连接到文件dialog.js。也许我需要为我的嵌入文件指定/更改 url 的命名规则(或重写 url)?

4

2 回答 2

1

使用浏览器调试器并调试客户端。Chrome 和 IE9 内置了一个不错的,Firefox 有一个不错的插件。

是的。我对 Firebug 非常有经验……但是当我遇到 WebStorm IDE 时,我感觉自己坠入了爱河。所以我想使用 JetBrains 的调试器,而不是内置的。我也有使用 GWT 技术的经验,JetBrains 的调试器非常酷(比其他的要好得多)。所以我的意图是使用 WebStorm 来调试 javascript。– 阿朱克林

好吧,当然我不使用 WebStorm,但从它的功能看,WebStorm JS 调试器看起来真的是用于纯 HTML/JS 程序,而不是服务器端代码。也就是说,有一个小功能可以让您直接在 Firefox 中调试应用程序。该示例指向一个文件,但如果它也不接受 URL,我会感到惊讶。尝试将其指向您的服务器端 .NET 应用程序,您应该能够调试有问题的 JS 文件。

于 2011-06-06T14:23:40.890 回答
0

我想通了,你不需要担心底层的 web 服务器是什么(apache、iis 等等),你甚至可以调试远程 http url。您所做的就是在 webstorm 中设置调试配置以指向您正在测试的 url,以在编辑配置中查找“路径”属性。

于 2013-04-23T15:50:08.670 回答