Skip to content
| Marketplace
Sign in
Visual Studio Code>Snippets>LeetCode assistantNew to Visual Studio Code? Get it now.
LeetCode assistant

LeetCode assistant

huaiyiz

|
23 installs
| (1) | Free
Designed to help you explore LeetCode puzzles, generate ideas and solutions, and optionally retrieve test cases and similar puzzles for each problem. With seamless integration to the LeetCode website, this tool supports your journey to improve problem-solving and coding skills—right from your editor
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Language / 语言

  • English
  • 中文说明

English Version

  • 中文说明

LeetCode Assistant

LeetCode Assistant is a VS Code extension designed to help you explore LeetCode problems, generate ideas and solutions, and optionally retrieve test cases and similar ones for each problem. With seamless integration to the LeetCode website, this tool supports your journey to improve problem‑solving and coding skills—right from your editor.

Features

ID Title Description
leetcodeassistant.listpuzzles LeetCode Assistant: Practice problems by topics Generate LeetCode problems by givin topics (e.g. array, dynamic programming, dfs, etc.)
leetcodeassistant.puzzlecode LeetCode Assistant: Problem code implementation Generate LeetCode problem code implementation
leetcodeassistant.puzzledescription LeetCode Assistant: Problem details Display problem details
leetcodeassistant.puzzlehints LeetCode Assistant: Problem tips Provide LeetCode problem tips and solutions
leetcodeassistant.puzzlesimilar LeetCode Assistant: Practice similar problems Generate LeetCode similar problems by given problem url
leetcodeassistant.puzzletestcases LeetCode Assistant: Problem test cases Generate LeetCode problem test cases
leetcodeAssistant.puzzleCustomProblem LeetCode Assistant: Resolve custom problem [New - v1.1.0] Generate customized problem solution, code implementation, test cases and similar problems from the input problem details
leetcodeAssistant.assistantDefaultDisplayLanguage LeetCode Assistant: Set default problem display language Set default display language for generated results

Examples

1. Resolve customized problem

resolvecustomproblem

2. List puzzles by category

listpuzzles

3. Generate test cases

testcases

4. Solution ideas

tips

5. Code implementation

code

6. Similar puzzles

similar

7. View original problem

source

8. Set default display language for result

language

Known Issues

N/A

Release Notes

v1.1.0

Add command to resolve custom problem: LeetCode Assistant: Resolve custom problem (command: leetcodeAssistant.puzzleCustomProblem). User can input texts or images content in edit view to describe the problem details. The tool can then generate solutions, code implementation, test cases and similar problems as a result.

resolvecustomproblem

v1.0.0

1. Added: Multi‑language support:

  • Chinese
  • English

2. Add: Set default problem display language (for the generated result)

See instruction below for how language can be set as default diaplay language for output

language

v0.0.7

Added more demo instructions

v0.0.6

Added more programming language support

v0.0.1

Initial release of LeetCode Assistant


Enjoy!

中文说明

  • English

LeetCode 刷题助手

LeetCode Assistant(LeetCode 刷题助手) 是一款 VS Code 扩展,旨在帮助你探索 LeetCode 题目、生成解题思路和解决方案、获取每道题的额外测试用例和相似题目。通过与 LeetCode 网站的无缝集成,这个工具让你能够在编辑器中直接提升自己的问题解决能力和编码技巧。

当前版本提供如下功能

ID Title 描述
leetcodeassistant.listpuzzles LeetCode刷题助手:出练习题(按题型) 提供练习题
leetcodeassistant.puzzlecode LeetCode刷题助手:代码实现 提供指定语言的代码实现
leetcodeassistant.puzzledescription LeetCode刷题助手:显示原题 显示原题详细信息,直达非会员领域
leetcodeassistant.puzzlehints LeetCode刷题助手:解题思路 提供多种解题思路
leetcodeassistant.puzzlesimilar LeetCode刷题助手:出练习题(相似题型) 根据题目给出多道类似题,适合提高熟练度
leetcodeassistant.puzzletestcases LeetCode刷题助手:生成测试用例 生成更多测试用例验证解法
leetcodeAssistant.puzzleCustomProblem LeetCode刷题助手:解决自定义题目 **【新增 - v1.1.0】**根据自定义题目输入生成解题方案、代码实现、测试用例、类似题型等
leetcodeAssistant.assistantDefaultDisplayLanguage LeetCode刷题助手:设置默认助手显示语言 设置输出结果的默认显示语言(如英文界面输出中文语言,或中文界面输出英文语言)

使用示例

1. 解决自定义问题

resolvecustomproblem

2. 出练习题(按题型)

listpuzzles

3. 生成测试用例

testcases

4. 解题思路

tips

5. 代码实现

code

6. 出练习题(相似题型)

similar

7. 查看原题

source

8. 设置默认助手显示语言

language

已知问题

暂无

更新日志

v1.1.0

新增命令“LeetCode刷题助手:解决自定义题目”(命令: leetcodeAssistant.puzzleCustomProblem)。这个命令可以在编辑界面中接受用户文字或图片内容,并根据题目内容生成对应的解决方案、代码实现、额外测试用例、类似题目等。

resolvecustomproblem

v1.0.0

1. 新增:多语言支持:

  • 中文
  • 英文

2. 新增:设置默认助手显示语言(针对结果)

请参考如下说明显示不同语言的输出结果:

language

v0.0.7

增加更多演示说明

v0.0.6

增加更多编程语言支持

v0.0.1

首次发布 LeetCode Assistant


祝使用愉快!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft