JetBrains 刷题插件安装使用手册
学算法认准 labuladong
后台回复课程查看精品课
点击卡片可搜索文章👇
在线学习网站:
https://labuladong.github.io/algo/
提示:labuladong 的刷题全家桶由《算法秘籍》《刷题笔记》两本 PDF、Chrome/vscode/Jetbrain 三个不同平台的刷题插件组成,致力于为大家提供最丝滑的刷题体验。公众号后台回复关键词「全家桶」即可获取下载和使用手册。
由于我的 Chrome 刷题插件 收到很多小伙伴的好评,不过有的小伙伴反馈不喜欢在网页刷题,所以我就开发了 JetBrains 刷题插件,提供和 Chrome 插件类似的功能,大家可以在 JetBrains 全家桶的所有 IDE(比如 Intellij,Pycharm 等等)中刷题。
使用指南
本插件基于开源插件 LeetCode Editor 开发,所以继承了该插件的所有功能,说明文档如下:
https://github.com/shuzijun/leetcode-editor/blob/master/README_ZH.md
除了 LeetCode Editor 的基本功能,我还添加了很多实用的功能,下面简单介绍一下。
登录成功后有我的题解或思路的题目会标记 ✨:
如果等待一段时间还没有 ✨ 标记,可以点击工具栏最右侧的公众号图表手动刷新 labuladong 的题解数据:
等待十几秒左右就会看到通知栏显示「手动刷新 labuldong 数据成功」,✨ 标记就会出现。
点开带 ✨ 标记的题目详情页会显示「labuladong 题解」和「labuladong 思路」:
代码支持直接复制,且代码中的小灯泡图表会弹出图片辅助理解代码逻辑:
用一个简短的 GIF 看下这个插件有多好用:
安装方式
我的插件全名为「LeetCode with labuladong」,在 JetBrains 系列 IDE 的插件商店中搜索关键词「labuladong」即可下载:
如果无法搜索到插件,可能是网络的问题。可以在 JetBrains 插件网页端按照指示下载安装:
https://plugins.jetbrains.com/plugin/19317-leetcode-with-labuladong
注意:由于本插件基于 LeetCode Editor 开源插件改写:
https://github.com/shuzijun/leetcode-editor
所以如果你之前安装了 Leetcode Editor 插件,需要先将其卸载,否则会因为命令名称相同而导致冲突。本插件的功能为原插件的超集,请放心,之前的刷题代码文件都不会丢失。
更新方式
JetBrains 家的 IDE 会自动检测更新,有更新时会有提示。建议及时更新最新版,以获得最流畅的体验。
bug 反馈
如果你在使用中遇到问题,可以在这里按要求反馈 bug,我会定期回复和处理:
https://github.com/labuladong/fucking-algorithm/discussions/939