我在Stack Overflow 的一个问题中看到了这个提及:最佳 WYSIWYG CSS 编辑器,并不知道可以这样做。我是 Visual Studio 新手,那么怎么做呢?
JavaScript 有单独的调试器吗?我知道如何使用针对代码后面的页面的调试器... 我通常使用 Firebug 来处理调试 JavaScript 代码。
我正在使用Visual Studio 2005。
我在Stack Overflow 的一个问题中看到了这个提及:最佳 WYSIWYG CSS 编辑器,并不知道可以这样做。我是 Visual Studio 新手,那么怎么做呢?
JavaScript 有单独的调试器吗?我知道如何使用针对代码后面的页面的调试器... 我通常使用 Firebug 来处理调试 JavaScript 代码。
我正在使用Visual Studio 2005。
Visual Studio 2008 ASP.NET项目默认启用调试功能。您可以在ASP.NET调试服务器上运行网站/ Web应用程序项目时,在.js文件中设置断点。
请确保您未选中“禁用脚本调试”选项,然后按F5在VS2005或2008中开始调试。
我还要注意,如果您的JavaScript代码位于.aspx页面内部,则必须通过脚本资源管理器找到它。但是,如果您将代码放在单独的.js文件中,您可以像处理.cs文件一样在其上设置断点。
在 Visual Studio 2005 中调试客户端 JavaScript 代码:
将以下代码添加到 JavaScript 代码的开头:
debugger
如果您安装了Office XP或Office 2003,则可以使用Microsoft Script Editor。在IE中取消选中“禁用脚本调试(Internet Explorer)”和“禁用脚本调试(其他)”。
重新启动IE。在“查看”菜单中,您将有一个新项目,“脚本调试”,选择打开。您将被要求选择VS2005或Microsoft Script Editor的新实例,请选择并尝试。
编辑:尝试this链接获取教程
在Visual Studio 2005中,您可以设置JavaScript断点,但除了需要在Internet Explorer中启用调试之外,您只能在.js文件中设置断点。您无法调试任何内联JavaScript代码。
当使用附加进程方法进入调试时,我有时也会遇到调试JavaScript代码的问题。通常我会使用“开始调试”绿色箭头。如果断点图标(默认为Burgandy Circle)被填充,则您将知道您的代码将在.js文件中的断点处停止。如果未填充,则永远不会在那里停止。
最后,请确保在ASP.NET配置设置中启用了调试功能。