#
相信有很多小伙伴有都有使用过 Visual Studio Code ,它的确很不错,我从 Atom,Vim,NeoVim,一路辗转过来,确实还是挺好用的,开始有种想要慢慢脱离 Vim 模式的冲动。
如果你的 Web App
能够在 VSCode 中开始调试的话,应该能提高不少写 Bug 的效率吧~
here we go!🚀
ps:以下是基于 vscode
哟,如果你没有 vscode
,那么再见~
下面我以我的项目代码为例,给大家粗浅的介绍一些 VSCode 的 Debugger 功能。
debugger
图标,或者是 ctrl + shift + d
,你也可以直接按 F5
launch.json
文件,F5
应该会直接弹出 VSCode
的命令窗,直接选择下面这个,VSCode
会在项目根目录下创建一个 .vscode 的文件夹,并生成 launch.json
文件在我们开始 debugger
之前,我们需要确认 launch.json
文件里的端口号是否是你本地开发的端口号
Debugger
的 js 文件在你的文件里面打上你的小红点,并且如果你鼠标右键单击的话,可以看到还有很多功能~
接下来就去触发你的函数,或者渲染方法吧
左边有各种监控信息,比如:
几乎是和浏览器一模一样,浏览器有的,他都有~
F5
和 F10
应该都能看懂,
📌简单聊一下这俩吧:
Debug
停留的断点处是 Function Two
,下图调用栈Call stack
的范围应该包括Function three
F11
: 会走到 Function Three
,执行栈向下shift + F11
: 会走到 Function One
,执行栈向上当然了,如果向下或向上都没有了,自然就跳出了~
😊okk~ 赶紧去Debugger你的程序吧~