商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 编程开发 > VS Code LeetCode刷题插件 算法练习进阶神器

VS Code LeetCode刷题插件 算法练习进阶神器

  发布于2026-07-08 阅读(0)

扫一扫,手机访问

很多人都以为 LeetCode 插件装上就能开刷——默认配置下,它其实很容易卡在登录失败、题目不加载、提交无响应这三道坎上。尤其是当你用的是 leetcode-cn 账号,或者 Node.js 没有正确暴露在 PATH 里时,这些坑几乎一个不落。

VS Code LeetCode刷题插件 算法练习进阶神器

LeetCode 插件不是“装完即用”的开箱工具,它需要手动调校几处关键配置才能顺畅跑起来。

leetcode.endpoint 配置错误导致登录后看不到题目

插件默认走的是国际版(leetcode)端点,但国内用户用 leetcode-cn.com 账号登录后,资源管理器里的题目列表往往是空的,或者点开题目就报 401 Unauthorized。解决办法很直接:

  • settings.json 里手动加上 "leetcode.endpoint": "leetcode-cn"
  • 改完后记得重启 VS Code,或者执行 LeetCode: Reload 命令——光重载窗口不够。
  • 如果还不行,检查一下账号有没有混用:国际版和中文版的账号体系完全隔离,同一个邮箱分别注册再切换登录,会一直报错。

leetcode.nodePath 未设置引发 Submit / Run 按钮失效

点击 Submit to LeetCode 或运行测试时,按钮突然变灰、没反应,控制台报 Cannot find module 'child_process',甚至直接静默失败——本质原因就是插件调 Node.js 子进程时找不到路径。

  • 先在终端里跑一下 which node(macOS / Linux)或 where node(Windows),确认真实路径。
  • 然后在 VS Code 设置里搜 leetcode.nodePath,把完整的可执行路径填进去,例如 /usr/local/bin/nodeC:\Program Files\nodejs\node.exe
  • 注意别填成 npm 路径,Windows 下也别漏掉 .exe 后缀。

leetcode.filePath 自定义命名规则被忽略

你按照文档写了类似 "leetcode.filePath": { "default": { "folder": "algorithms/${difficulty}/${category}" } },结果新建的题目还是跑进了 ~/.leetcode/,文件名也是 1.two-sum.py 这种默认格式。这不算 bug,而是配置没有生效的典型表现:

  • 该配置只对「新打开的题目」生效,已存在的题目文件不会自动迁移。
  • ${category} 的取值依赖 LeetCode API 返回的分类字段,部分题目返回空或非标准值(比如 "array""Arrays" 不一致)。建议优先用 ${difficulty}${id},更稳定。
  • 路径里避免写波浪线 ~,最好用绝对路径,比如 "/Users/you/LeetCode",否则插件可能静默回退到默认路径。

快捷键冲突让 Alt+S 提交变成截图

照着教程把 leetcode.submitSolution 绑定到 Alt+S,结果一按触发了系统截图(Windows)或 Spotlight(macOS),VS Code 根本没收到这个命令。原因很简单:VS Code 的快捷键优先级低于系统级热键,Alt+S 在多数 Windows 系统里已被占用。

  • 推荐改用 Ctrl+Enter(需要加 "when": "editorTextFocus && leetcodeEditorVisible" 条件)或者 Cmd+Shift+L(macOS)这类低冲突组合。
  • 配置之前,记得在键盘快捷方式界面搜索 leetcode,看看当前绑定状态;如果有冲突,右侧会显示「与 XX 冲突」,点它就能跳转到源头禁用。

真正卡住人的从来不是功能有没有,而是配置项之间那些隐含的依赖关系——比如改了 endpoint 必须同步检查 nodePath 是否还指向可用的环境,改了 filePath 又得确认工作区是否已打开。这些细节不会写进日志,也不会报红,只会表现为“看起来能用,实际不动弹”。一步步排查下来,其实就那几行设置的事。

本文转载于:https://www.php.cn/faq/2419149.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注