最近在学习Draw.io项目,希望用IntelliJ对代码进行调试,因为项目中除了少部分后台代码外,几乎都是Java Script,所以希望找到一个好的JS调试方法,而不总是依赖于浏览器的开发者控制台。

网上大部分搜索结果都需要用到Chrome的JetBrains IDE support扩展,但是该扩展在Chrome扩展商店中已经下架了,而且历史最新版本2.0.10也已经无法在最新的Chrome中安装了。后来阴差阳错发现IntelliJ IDEA本身就带了JavaScript调试的功能,在此分享一下:


如上图,在Run/Debug Configurations中新建一个JsDebug项目,然后将需要调试的URL输入进去,并选择一个浏览器。

先启动服务端的Tomcat(如果需要启动服务端的程序的话),然后打好断点,再启动JsDebug项目,IntelliJ会自动拉起浏览器,跳转到指定的URl,然后就进入断点啦!

IntelliJ IDEA 前端调试(Js Debug)相关推荐

  1. debug idea js_IntelliJ IDEA 配置chrome插件调试js代码 - 狂奔的熊二 - 博客园

    调试js代码,每次都在要在代码中写debugger,或者在chrome中打断点,而且chrome的断点信息不人性化.偶然发现idea竟然有这个功能,简直神器啊.研究了半天终于搞定了,哈哈,开心.下面是 ...

  2. IntelliJ IDEA 配置chrome插件调试js代码

    调试js代码,每次都在要在代码中写debugger,或者在chrome中打断点,而且chrome的断点信息不人性化.偶然发现idea竟然有这个功能,简直神器啊.研究了半天终于搞定了,哈哈,开心.下面是 ...

  3. 如何在浏览器中调试JS代码,debug

    如何在浏览器中调试JS代码,debug 首先需要一段js代码,我将它放进html文件里面: 创建一个html文件,<script>标签里面放入需要调试的js代码,html文件如下: < ...

  4. VS调试js学习总结

    vs 下如何调试js http://blog.csdn.net/ztzi321/article/details/24350915 vs能调试js,这个方法直到今天我知道,现在分享给和我一样初学vs或a ...

  5. 基于Chrome浏览器的前端调试

    文章目录 使用浏览器window对象的alert()方法 打开浏览器控制台设置断点 debugger 代码 利用Chrome控制台输出 console.log() console.table() co ...

  6. 不得不说的谷歌开发者模式:谷歌调试模式调试js代码总结

    谷歌浏览器对开发者来说是一个很好的工具,确实能给开发者提供很多的方便,这是工作一年多以来,一个感触.谷歌浏览器可以在前端跟踪值传递,就像我们使用myeclipse进行debug一样,谷歌浏览器提供了强 ...

  7. 如何调试JS中鼠标悬停事件影响的元素?

    如何调试JS中鼠标悬停事件影响的元素? 在日常的前端开发中,我们经常要调试许多其他开发者写的网站和代码.此时我们往往会打开浏览器的开发者工具,在 Elements,Console,Network,So ...

  8. Google Chrome调试js入门

    平常在开发过程中,经常会接触到前端页面.那么对于js的调试那可是家常便饭,不必多说.最近一直在用火狐的Firebug,但是不知道怎么的不好使了.网上找找说法,都说重新安装狐火浏览器就可以了,但是我安装 ...

  9. 后端接收到信息并返回了但是前端无响应_Bug的噩梦:前端调试必备的7个“大杀器”...

    全文共1527字,预计学习时长6分钟 图源:unsplash 应用程序漏洞,前端调试人员的秃头之源.如果您一直从事前端工作,就会知道修复应用程序漏洞有多么困难. 特别是使用JavaScript时,一个 ...

最新文章

  1. 毕业后想拿大厂 Offer?你得完整拥有这些计算机知识体系!
  2. FineUI小技巧(4)关闭窗体那些事
  3. 添加全局函数$.extend和对象方法$.fn
  4. pop to 特定的UIViewController
  5. 分布式服务弹性框架“Hystrix”实践与源码研究(一)
  6. Oracle11g导出空表解决方法
  7. 电阻器颜色代码在线计算机,色环电阻在线计算器
  8. 天涯社区脱水机(TianyaTool) - 实现天涯社区宝箱的只看楼主功能
  9. 优麒麟双系统启动引导修改默认项更改教程
  10. 微型计算机由中央处理器,zy1.微型计算机中央处理器是由()组成的。
  11. HTTP接口测试工具及使用
  12. 【我可能学的是假英语】英语、中式英语、偏误英语1
  13. Laravel Excel实现Excel/CSV文件导入导出的功能详解(合并单元格,设置单元格样式)
  14. 自媒体时代网红电子商务
  15. 13. JS jQuery
  16. 中国艺术《我是谁》孙溟㠭篆刻
  17. 北大青鸟accp培训 :ACCP学员学习心得体会
  18. html——input标签设置不可编辑属性
  19. 10款最佳跨浏览器测试工具
  20. 机械工程英语第二版叶邦彦-汉语翻译最多单元版

热门文章

  1. 树莓派学习笔记(7):利用bypy实现树莓派NAS同步百度云
  2. Ado.net类与对象
  3. Hibernate Session的Flush模式
  4. 关于AIX lv 4k offset问题初步了解
  5. 利用钥匙串,在应用里保存用户密码的方法
  6. 把Nginx注册成Windows 系统服务(转载)
  7. 转:罗永浩给俞敏洪写的求职信
  8. string [线段树优化桶排]
  9. 从尾到头打印单向链表
  10. Lua笔记——4.Package