如何在 VSCode 上刷力扣
由于网页端 LeetCode 不提供调试功能,本地调试成为了不二之选。
✨ 调试技巧
链表、树の可视化
像链表、树等这种 “不像数组一样,可以在变量区一目了然、可视化它的整体结构” 的变量——该如何有效利用调试来检查它们?
✨ 配置教程
VSCode 调试代码
此处编程语言以 JavaScript 为例。
“脚手架” 配置
如何看懂调试过程?
执行过程
变量区域
以不同作用域为区分,分为三种作用域:
- 块:块作用域,当前花括号
{}
里的let/const
。 - 本地:函数作用域,
var
+ 参数 + 函数顶层的let/const
。 - 闭包
安装 LeetCode 插件
本地 IDE和网页端 LeetCode 间切换十分麻烦,故推荐在本地 IDE 上安装 LeetCode 插件。(此处以 VSCode 为例)
-
左侧栏的 VSCode 插件中心,搜索、安装 LeetCode 插件。
-
安装成功,切换 LeetCode 中国站;
随后登录 LeetCode 账号(推荐第一项,正常网页版 LeetCode 登录流程)。
-
登录成功后,就能在左侧看到 LeetCode 题单了。
参考:
以及 ChatGPT 的各种回答 ~
本文由作者按照
CC BY 4.0
进行授权