在IDE中解决LeetCode问题,支持leetcode.com与leetcode.cn,满足做题和调试的需求。
理论上支持: IntelliJ IDEA,PhpStorm,WebStorm,PyCharm,RubyMine,AppCode,CLion,GoLand,DataGrip,Rider MPS,Android Studio。
-
有用的链接
-
更开放的功能: shuzijun/lc-sdk
安装(help)
- 通过插件库安装 leetcode-editor
- 下载文件安装 releases
- 如果您想捐助此项目,可以选择Pro版本 leetcode-editor-pro
- 配置路径:
File->settings->tools->leetcode pluginURL可选项:leetcode.com与leetcode.cnCode Type:Java,Python,C++,Python3,C,C#,JavaScript,Ruby,Swift,Go,Scala,Kotlin,Rust,PHP,Bash,SQLLoginName: 登录用户名Password: 登录密码Temp File Path: 临时文件存放目录proxy(HTTP Proxy): 使用http代理,配置路径:File->settings->Appearance & Behavior->System Settings->HTTP ProxyCustom code template: 自定义代码生成模板 (详细介绍)(示例)LevelColour: 自定义题目难度颜色,重启后生效English Content: 题目显示英文描述
- 工具栏:
- 菜单(在题目上右击出现):
open question:打开题目,在题目上双击也可以打开open content:查看描述,包含图片(依赖 Markdown)Submit:提交题目Submissions:查看提交记录,在弹出的窗口上选择记录查看详情(Show detail)Run Code:运行代码,默认使用题目的测试用例Testcase:自定义测试用例favorite:添加或移除收藏Clear cache:清理当前题目Timer:计时器,开启后在右下角状态栏提示解题时间
- Editor菜单(在Editor上右击出现):
功能同上
- 问题编辑器:
Content:查看描述,包含图片Solution:查看解答Submissions:查看提交记录Note:查看笔记





