不奢望岁月静好 只希望点滴积累

0%

Idea使用leetcode插件

在线安装

这种方式相对比较简单, idea -> Preference -> Plugins, 在跳出界面 Marketplace 选项卡下输入leetcode, 就可以看到 leetcode editor这个插件, 点击 Install 安装后重启即可

离线安装

https://plugins.jetbrains.com/plugin/12132-leetcode-editor

下载插件安装包、idea -> Preference -> Plugins, 设置(齿轮型⚙)的图标, 点击选择 Install from Disk, 找到刚刚下载的插件安装, 然后重启即可

(PS: 我一般喜欢把插件包放在统一目录下、防止文件清理时误删、放哪里不影响使用)

使用

https://plugins.jetbrains.com/plugin/12132-leetcode-editor 可以参考官方说明.

0.0 需要先注册leetcode账户, 将idea与leetcode关联起来. 然后、在右侧导航那里就可以看到 leetcode的小图标了.

image.png

点击图中1处: 展开leetcode设置面板,
点击图中2处: 设置leetcode账户关联

账户设置.png
其中:

1) URL要选择你注册的地址 leetcode-cn.com 是中文leetcode网站、
leetcode.com 是英文版的网站、与注册要一致、不然会登录失败
2) Code Type 是编程语言
3) LoginName 和 Password 就是leetcode的账号、密码了~

点击图中3处: 登录leetcode账户
点击图中4处: 拉取题目列表

代码模版设置.png

代码模版设置:

1
2
3
4
5
6
7
8
9
10
${question.content}

public class P${question.frontendQuestionId}$!velocityTool.camelCaseName(${question.titleSlug}) {
public static void main(String[] args) {
Solution solution = new P${question.frontendQuestionId}$!velocityTool.camelCaseName(${question.titleSlug});
// todo
}

${question.code}
}

这样就可以愉快的用起来了~