一些由浅入深的 VScode 调试例子,能让你快速理解和上手 VSCode 调试。为什么使用 VSCode ?
我是深度 vi 用户,之前 Atom 深度使用者,现在基本上转到 VSCode,下面是我选择 VSCode 的原因:
颜值高,早期不如 Atom,现在已经逐渐赶上
vi 支持度好,和 Atom 还差点,但已够用
调试体验好,完爆 Vim 和 Atom
插件多,和 Vim 和 Atom 打个平手
对 TypeScript 支持更好
浅浅地深入一分钟体验 VScode Node.js 调试 ( 效果图.gif )
最简单的 launch 模式
最简单的 attach 模式
深入 launch 和 attach
如何使用 npm
怎样使用 Nodemon
渐进式的配置教学
react 中使用 attach (进阶)
调试单元测试 (Jest)
egg.js 调试 (子进程演示)
全部例子 JavaScript 版例子minimal-node-app
minimal-attach
use-npm
use-nodemon
use-nodemon-attach
express-app
koa-app
react-app
react-app-attach
jest-test
egg-app
TypeScript 版例子express-app
koa-app
react-app
angular-app
jest-test
egg-app
参考资料Node Debugging Guide (Node.js 官方)
VSCode Debugging (VSCode 官方)
Node.js Debugging in VSCode (VSCode 官方)
Node 调试指南 —— Inspector 协议
Chrome Remote Debug 初探 - Debugging Node.js with Chrome DevTools
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/97049.html
摘要:支持,和三种环境,并且可以安装扩展插件,因而可以满足绝大多数人的要求,安装配置非本文所要讲述的内容,请自行查找,本文着重讨论如何用更好的调试代码,希望能对大家有所帮助。 2018.5.12更新 最近在用vscode 1.23版本的时候发现outDir不可以使用了,建议这么改吧,直接program采用编译后的文件,然后打开sourceMaps,同时在babel编译的时候自己搞--watc...
摘要:在开发的过程中,几乎不可能一次性就能写出毫无破绽的程序,断点调试代码是一个普遍的需求。作为前端开发工程师,以往我们开发的程序都运行在浏览器端,利用提供的开发者工具就可以方便的进行源码断点调试。这几个都是常见的断点调试指令。 在开发的过程中,几乎不可能一次性就能写出毫无破绽的程序,断点调试代码是一个普遍的需求。 作为前端开发工程师,以往我们开发的JavaScript程序都运行在浏览器端,...
摘要:安装一个的版本。选一个的解释器想要在中运行代码必须要告诉使用哪个解释器才行。运行文件最简单的方法是点击右键选择在终端运行。然后选择调试工具栏上的设置图标。该命令打开一个可用调试器的菜单,显示和。选择,这个会创建一个包含许多配置的文件。 开始 安装 Python extension 。 安装一个python3的版本。 选一个python的解释器 想要在vscode中运行python代...
摘要:插件提供内容,负责渲染。增量更新,尽可能地减少重新渲染长时间运行的任务应该支持,并可以取消插件能够正确地处理对象的生命周期。使用了模式,运行可以将这个对象销毁。 使用 命令行使用 帮助:code --help 使用已经打开的窗口来打开文件:code -r 打开文件并滚动到特定行:code -r -g package.json:128 比较两个文件:code -r -d a.tx...
摘要:而模式,是连接已经启动的服务。当调试结束了,断开连接就好,明显比更方便一点。可是,我们并不想时刻开启调试功能怎么办这就需要使用上面说的模式了。使用如下的命令正常的启动项目当我们想要调试的时候,在的中运行如下的配置完美参考资料我在 更多相关内容见博客 https://github.com/zhuanyongxigua/blog 调试nodejs有很多方式,可以看这一篇How to Deb...
阅读 3166·2021-11-22 15:25
阅读 3837·2021-11-17 09:33
阅读 3360·2021-11-08 13:15
阅读 3043·2021-09-22 10:56
阅读 535·2021-08-31 09:45
阅读 2744·2019-08-30 13:49
阅读 3072·2019-08-30 12:52
阅读 1136·2019-08-29 17:05