webstorm使用firefox进行本地调试


由于在Firefox架构中重大变化,远程调试及标准的WebStorm本地调试都没办法在Firefox中工作。这些步骤是可以用于火狐33、34、及35的临时解决办法。

  1.   在火狐中允许调试

    1. 打开一个火狐浏览器,,点击在工具栏上的chrome_extension_control_icon, 然后再点击“开发者”来打开Web开发者工具。

      js_debugging_enable_debugging_in_ff.png

      从打开的文字菜单中选择切换工具箱。

      js_debugging_enable_debugging_in_ff_toggle_tools.png

    2. 在打开的开发者工具面板中,点击在工具栏上的工具箱选项cogwheel并勾选上在高级设置下的I”启用远程调试“前的选择框。

      js_debugging_enable_debugging_in_ff_advanced_settings.png

    3. 再点一次 chrome_extension_control_icon , 点击”开发者“, 然后点击在文本菜单中的开发者工具栏。

      js_debugging_enable_debugging_in_ff_dev_toolbar.png

    4. 在浏览器底部打开的控制台中输入listen <port number>。

      js_debugging_enable_debugging_in_ff_console_listen.png

      您可以指定任何端口号,但是建议您使用6000及更高端口。你将在后面运行的配置中指定这个端口

  2. 创建一个 run/debug配置:

    1. 点击在主菜单中的 Run | Edit Configuration。或者按Shift+Alt+F10然后在弹出的菜单中选择 Edit Configuration。

    2. 在打开的 Edit Configuration 对话框中, 点击新增一个配置的工具栏按钮  add.png,  然后在文字菜单中选择 Firefox Remote。 不要被远程这个技术术语误导。在这里它指的是现实的技术细节。

    3. 在打开的 Run/Debug Configuration: Firefox Remote对话框,指定应用运行的主机(这里它总是localhost)及调试器将要运行的端口它必须是你在Firefox中启用调试时指定的端口。这个的默认值是6000。

    4. 点OK来保存配置的设置。

  3. 在需要的地方设置断点。

  4. 在编辑器中或者工程工具窗口中打开带有JavaScript的HTML文件, 在Browser的上下文选择框中选择Firefox.             浏览器将会在执行代码后打显示应用,也就是说你设置的断点没有产生作用。

  5. 工具栏上的run/debug configuration下拉框中选择一个新的新建创建的配置并点击调试工具栏按钮 debug。 在弹出的对话框中点击确定来允许建立连接。 从弹出的调试选择面中选出带有你的应用的页面。

  6. 在火狐中刷新带有你的应用的页面:该页面显示到第一个断点代码执行的结果。

  7. 在调试工具窗口中, 像往常一样: step through the program, stop and resume 代码运行, examine it when suspended, view actual HTML DOM, edit the code, 等.

英文原文:https://www.jetbrains.com/webstorm/help/debugging-javascript.html

在湖闻樟译后注:目前来说推荐webstorm用Chrome来调试

转载于:https://my.oschina.net/soarwilldo/blog/402976

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
WebStorm是一款被广大程序员使用的开发工具。在Mac上,它提供了许多常用的功能。其中之一是全局搜索。使用全局搜索可以方便地查找项目中的特定内容。 使用WebStorm的姿势如下: 1. 首先,在hosts文件中添加以下内容:0.0.0.0 account.jetbrains.com。这将阻止WebStorm与该域名的连接,以避免一些问题。 2. 然后,你可以粘贴一段文字,如:K6IXATEF43-eyJsaWNlbnNlSWQiOiJLNklYQVRFRjQzIiwibGljZW5zZWVOYW1lIjoi5o6I5p2D5Luj55CG5ZWGOiBodHRwOi8vaWRlYS5oay5...。具体来说,这可能是一段用于激活WebStorm的授权密钥。 3. 接下来,你可以开始使用WebStorm进行开发工作,包括编写代码、调试程序、版本控制等等。WebStorm的功能非常丰富,可以根据你的需求进行定制和扩展。 总结来说,WebStorm是一款功能强大的开发工具,在Mac上提供了许多常用的功能,包括全局搜索。你可以通过一些简单的步骤来开始使用WebStorm,并享受它带来的便利和效率。<span class="em">1</span><span class="em">2</span> #### 引用[.reference_title] - *1* [WebStorm使用教程](https://blog.csdn.net/qq_25502269/article/details/105550973)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [webstorm 使用技巧](https://download.csdn.net/download/weixin_38499950/13759489)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值