作用

代替浏览器的console面板对代码进行debug。当然也可以当作浏览器的console面板使用,在调试时,整个代码板块作为跟踪debug的资源面板来使用。单单看表面的意思可能平平无奇,推荐没有用过的小伙伴体验一下。

由于自己也只是才接触这个插件,所以根据自己成功配置的方式,以及理解在这里记录一下,如果有错误,也请评论出来,一起探讨学习。

使用

安装插件

vscode插件商店中搜索Debugger for Chrome,安装

配置

要使用这个插件,还需要进行一点简单的配置

1、首先找到.vscode文件夹(这个文件夹一般承载全局的配置文件),如果项目中没有这个文件夹,可以自己在项目根目录创建一下,并在.vscode文件夹中创建launc.json文件。这里记得在.ignore里面也配置一下。

launch.json配置

.ignore配置

关于launch.json的配置在这里简单的介绍一下

{"version": "0.2.0","configurations": [{"name": "Launch Localhost","type": "chrome","request": "launch","url": "http://localhost:1234","webRoot": "${workspaceFolder}/src","breakOnLoad": true,"sourceMapPathOverrides": {"webpack:///src/*": "${webRoot}/*"}}]
}

根据我自己的配置,对里面的几个配置项解释一下,从必填与非必填的维度,简单的分成两类

必填参数

name:也就是当前配置的名称,将来可以在控制台选择的名字,如图:

type:是调试工具的类型,是什么就填什么,比如php就填php,go就填go,我们这里因为借助chrome的控制台调试,所以填chrome

request:这里官方一共提供了两个类型,分别是launch和attach。launch是同时启动项目,attach不会启动项目

可选参数

url:网络服务地址(其实就是你项目启动地址)
webRoot:开发目录,个人理解也就是debug需要读取到的入口文件,一般都是src

file:如果不使用网络服务地址,还可以使用file,填写文件路径
breakOnLoad:简单的找了一下资料,不知道是什么。字面理解吧。
sourceMapPathOverrides:同上

比较详细的配置参数,可以参考这个博客

启动项目

当参数都配置好之后,按放f5启动项目
这个时候你可以这样打断点了

同时控制台也可以使用了

调试工具栏与chrome也一样

更重要的是,调试时,可以直接在代码中看到每一步,比在浏览器中干巴巴的看代码舒服太多了。

Debugger for Chrome相关推荐

  1. VS Code - Debugger for Chrome调试JavaScript的两种方式

    VS Code - Debugger for Chrome调试JavaScript的两种方式 最近由于出差的缘故,博客写的不是很多,一直想写一篇VS Code - Debugger for Chrom ...

  2. VSCode配置 Debugger for Chrome插件

    注: 文章摘自 Dominic- - CSDN Debugger for Chrome这个插件是直接在vscode里面进行调试js文件,跟谷歌的控制台是一样的功能,下载了它就不用打开浏览器的控制台就能 ...

  3. VSCode配置 Debugger for Chrome插件(终于搞定了..)

    今天重装了vsCode,重新安装了插件,配置这个调试插件时花了一个小时-好菜,因为我按网上教程配置了出现断点灰色,调试不了的问题,所以我找解决方法-现在半夜两点了,我要秃了-才刚入行哈哈哈哈哈哈 进入 ...

  4. Vue中进行断点调试的两种方式(使用外部浏览器和VsCode的 Debug for Chrome插件)

    场景 在使用IDEA等进行后台开发时可以直接在想要进行断点调试的地方双击添加一个断点,然后逐步或者逐过程进行调试. 但是在Vue中如果想要进行调试时,如果是在js中调试的话,可以直接添加一个debug ...

  5. chrome插件 vscode_2020年,前端开发者必备的10个VS Code扩展插件

    全文共1689字,预计学习时长5分钟 图源:Unsplash 在2017年,VSCode有260万月活跃用户(这是我找到的最新官方数据,现在肯定更多),可以说是目前最好的代码编辑器. 它最大的一个特点 ...

  6. chrome vue插件_VS Code 前端常用插件推荐

    ⊕.vscode安装插件只需要点击图片所示按钮,即可进入拓展,在搜索框中输入插件名点击安装后,等待安装好即可点击重新加载重启vscode使得插件生效. Ξ.当你不需要某个插件时只需要进入扩展,点击对应 ...

  7. JS调试的时候遇到无限debugger怎么办?

    我们在对一些网站进行JS逆向分析过程中,很有可能会遇到网站禁止开发人员使用F12进行网页调试,如果你打开就会遇到无限debugger的这个情况,当我们遇到这种情况,我们该如何进行避免无限debugge ...

  8. chrome vue.js插件文档_前端开发者必备的40个VSCode插件!

    前言:俗话说"君欲善其事,必先利其器."笔者也使用VScode开发有一段时间了,不得不说,VSCode是我目前用到的众多开发工具中最好使用的一款.当然这些功能大多得归功于VSCod ...

  9. Y件DOOK: VSC 安装 谷歌浏览器调试 固件插件 Debugger for Chorme

    YDOOK: VSC 安装 谷歌浏览器调试固件插件 Debugger for Chorme 1. 打开 VDC 2. 在插件库中输入: chrome 3. 点击选择安装 第一个:Debugger fo ...

最新文章

  1. 论新时代软件测试人员的工作之道(三)让Code Review常态化
  2. java无阻塞执行脚本,JAVA调用Shell脚本-及阻塞的解决方法
  3. pwnable input2 之 write up
  4. 反向传播算法最全解读,机器学习进阶必看!
  5. git 教程2 (git常用命令解说)
  6. 自动加密企业关键业务数据 赛门铁克推出全新信息保护解决方案
  7. 状态管理 - 全局状态管理工具
  8. iframe内部内容在浏览窗口位置固定的问题
  9. Spark in action on Kubernetes - 存储篇(一)
  10. Lector阅读器折腾笔记
  11. ccc计算机比赛如何报名,2020年加拿大计算机竞赛报名即将截止!
  12. 不同时区时间换算_时区换算
  13. 36岁老码农现身说法
  14. 保研一年来的心路历程
  15. 用 Telegram bot 搭个消息提醒服务
  16. 淘宝品牌产品无授权开直通车怎么实现
  17. WooCommerce API Keys的生成和保存机制
  18. 学而思网校编程python的推出时间是什么时候_自学Python找不到工作?吃鸡半小时,编程五分钟,劝你还是放弃吧...
  19. YOLOv7使用云GPU训练自己的数据集
  20. 计算机接口中的shl,西门子200的PLC中SHL和ROL的区别,还...-卓优商学问答

热门文章

  1. 【WIFI】WiFi驱动中的Band Steering功能
  2. (HDU2004 c++) 成绩转换
  3. [TJOI2018]数学计算
  4. 一个注册页面的HTML实现
  5. 使用光耦隔离PWM信号的经历
  6. 计算机死机的解决方法及操作步骤,花屏死机怎么办?电脑花屏死机常见原因以及解决方法...
  7. 教你如何做好团购和团购推广
  8. Mac OS X:如何制作一个可启动HFS+,一个FAT32,和一个NTFS分区(外置硬盘)
  9. 企业做网络营销该怎样选择推广方向?
  10. Windows8硬件配置要求