A VS Code extension that helps you manage and track your LeetCode problem review schedule.
- Automatically tracks review schedules from LeetCode Plugin Repository (LCPR)
- Generates a daily review list in Markdown format
- Shows notifications for due and overdue problems
- Supports checking off completed reviews
- Carries over unfinished reviews to the next check
- VS Code 1.97.0 or higher
- LeetCode Plugin Repository (LCPR) workspace setup
- Install through VS Code Marketplace
- Ensure your workspace has
.lcpr_data/bricks.jsonfrom LCPR
- Run
Check LeetCode Reviewscommand (Ctrl+Shift+P / Cmd+Shift+P) - Review your TODAY_REVIEW.md file
- Mark completed reviews by changing
[ ]to[x] - Run the command again to update progress
# 📚 LeetCode Review List
> Generated on Friday, February 21, 2025
## 📊 Status
- Total problems: **11**
- Overdue: **9**
- Today: **2**
## ⏰ Overdue Problems
_These problems are overdue and should be reviewed as soon as possible_
- [ ] 21.Merge Two Sorted Lists.py ⚠️
- [ ] 23.Merge k Sorted Lists.py ⚠️
## 📅 Today's Problems
_Problems scheduled for review today_
- [ ] 264.Ugly Number II.py
---
### 📝 Instructions
- Mark a problem as reviewed by changing `[ ]` to `[x]`
- Run the command again to update progress (command can be triggered either manually or during VSCode startup)
- Unfinished problems will be carried over to next checkInitial release
You can author your README using Visual Studio Code. Here are some useful editor keyboard shortcuts:
- Split the editor (
Cmd+\on macOS orCtrl+\on Windows and Linux). - Toggle preview (
Shift+Cmd+Von macOS orShift+Ctrl+Von Windows and Linux). - Press
Ctrl+Space(Windows, Linux, macOS) to see a list of Markdown snippets.
Enjoy!