最近在自学一些s的内容,用到了vscode来编写代码,一直没有使用过vs调试js的代码,看到左侧有推荐一个插件Debugger for Chrome使用来调试js代码的,对于vs这种开源,需要安装各种插件来支撑我们编写代码的编辑器,在灵活轻量的同时,插件的配置使用对于刚开始入手的童鞋确实有点难度。下面我简单介绍一下我是怎么配置使用Debugger for Chrome的。

  一:在左侧扩展中搜索Debugger for Chrome并点击安装:

  二:在自己的html工程目录下面点击f5,或者在左侧选择调试按钮,在上方,选择下拉按钮,会有一个添加,选择chrome

  3:之后会出现laungh.json的配置文件在自己的项目目录下面

  4:到这里算是这款插件安装完成了,但是当你f5调试的时候会发现,打开的google浏览器无法找到你自己的html,或者js文件(无法加载),网上好多说是要配置第三步需要配置本地HTTP服务器(IIS)具体的我没有试,想看的童鞋可以看看这篇博文  ,这里我选择了一个笨方法,不用修改IIs,知识需要在刚刚的laungh,json文件中加入一些配置,就是直接告诉这个插件在哪里加载你的代码文件(不过对于不同的代码文件要调试的话,每次都需要修改一下配置文件),附上最后的配置的结果:

{
"version": "0.2.0",
"configurations": [{
"type": "chrome",
"request": "launch",
"name": "Launch Chrome against localhost",
"url": "http://localhost:8080",
"webRoot": "${workspaceRoot}"
},
{
"type": "chrome",
"request": "attach",
"name": "Attach to Chrome",
"port": 9222,
"webRoot": "${workspaceRoot}"
},
{
"name": "Launch index.html (disable sourcemaps)",
"type": "chrome",
"request": "launch",
"sourceMaps": false,
"file": "${workspaceRoot}/jsTest/test1/test1.html" #每次需要修改这里的文件地址
}
]
}

  5:到这里就可以进行调试了,在中选择  Launch index.html (disable sourcemaps) 调试项,按f5调试,会出现,同时打开goole浏览器,点击,即可进入调试阶段

  6:附上调试过程的图片:

 

最新文章

  1. 递推 hdu 1396
  2. ClassNotFoundException: com.fasterxml.jackson.databind.ObjectMapper的解决办法
  3. IOS和Android支持的音频编解码
  4. Redhat 7使用CentOS 7的Yum网络源
  5. 关于ubuntu下词典安装
  6. linux-统计一个文件中出现的单词数
  7. WWDC2015
  8. openrisc 之 Wishbone总线学习笔记——接口信号定义
  9. Saiku一个简短的引论
  10. Sublime text追踪函数插件
  11. java调用webservice
  12. go语言基础之range
  13. SpringCloud Config客户端
  14. JSP页面导致tomcat内存溢出一例
  15. lua 的元表与元方法
  16. ELK收集Nginx自定义日志格式输出
  17. React Native小白入门学习路径——一
  18. 【资料收集】PCA降维
  19. Redis 操作集合数据
  20. Oracle分页(limit方式的运用)

热门文章

  1. Generate stabilized PWM signals
  2. Dual-polarity supply provides ±12V from one IC
  3. External components provide true shutdown for boost converter
  4. Spring过滤器组件自动扫描
  5. 要使用C#实现一个ActiveX控件
  6. Tor Browser(洋葱浏览器)——一款使你匿名上网的浏览器
  7. Log4j写入数据库详解
  8. Java中的break和continue关键字使用总结
  9. Ping用法大全
  10. java Class的 getSuperclass与getGenericSuperclass区别