查看原文
其他

vscode 刷题插件使用指南

labuladong labuladong 2023-06-08

学算法认准 labuladong

后台回复课程查看精品课

点击卡片可搜索文章👇

在线学习网站:

https://labuladong.github.io/algo/


提示:labuladong 的刷题全家桶由《算法秘籍》《刷题笔记》两本 PDF、Chrome/vscode/Jetbrain 三个不同平台的刷题插件组成,致力于为大家提供最丝滑的刷题体验。公众号后台回复关键词「全家桶」即可获取下载和使用手册。

由于我的 Chrome 刷题插件 收到很多小伙伴的好评,不过有的小伙伴反馈不喜欢在网页刷题,所以我就开发了 vscode 刷题插件,提供和 Chrome 插件类似的功能,大家可以在 vscode 中刷题。

使用方法

本插件是我基于 LeetCode 官方的开源插件改写的:

https://github.com/LeetCode-OpenSource/vscode-leetcode

所以本插件包含官方插件所有的功能,中文文档见这里:

https://github.com/LeetCode-OpenSource/vscode-leetcode/blob/master/docs/README_zh-CN.md

官方插件的问题是,对英文版 LeetCode 适配比较好,但是对中文力扣的支持一般,而且好久都不维护了,连登录都会报错。

我把这些 bug 全部修复了,而且额外添加了一些好用的功能,可以方便读者查看我的解题思路和详细题解

题目列表中带有 ✨ 标记的题目都是我在公众号讲解过的,可以查看题解或者思路:

vsocode 插件中的「思路」和「题解」按钮和我的 Chrome 插件 中的「思路」和「题解」完全对应:

你可以一边看解题思路一边写代码:

用一个简短的 GIF 看下这个插件有多好用:

我自己一直在坚持刷算法题并总结解题套路,所以插件中标 ✨ 的题目将会越来越多,Chrome 插件和 vscode 插件都会同步更新。

安装方法

微软插件商店在国内可以正常访问,直接在 vscode 的插件商店中搜索关键词「labuladong」即可搜到插件,点击安装即可:

PS:如果你已经安装了 LeetCode 插件,需要先卸载,否则会因为共用了相同的配置而产生冲突。请放心,因为我的插件功能是官方插件的超集,所以卸载原插件也完全不会影响之前的插件配置和代码文件。

更新方式

默认情况下,vscode 会自动检测和更新插件。

bug 反馈

如果你在使用过程中遇到问题,可以在我的 GitHub Discussion 中按要求进行反馈,我会定期处理和修复 bug:

https://github.com/labuladong/fucking-algorithm/discussions/910

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存