在線安裝
這種方式相對比較簡單, idea
-> Preference
-> Plugins
, 在跳出界面 Marketplace
選項卡下輸入leetcode
, 就可以看到 leetcode editor
這個插件, 點(diǎn)擊 Install
安裝后重啟即可
離線安裝
https://plugins.jetbrains.com/plugin/12132-leetcode-editor
下載插件安裝包步鉴、idea -> Preference -> Plugins, 設(shè)置(齒輪型 ?
)的圖標(biāo), 點(diǎn)擊選擇 Install from Disk
, 找到剛剛下載的插件安裝, 然后重啟即可
(PS: 我一般喜歡把插件包放在統(tǒng)一目錄下、防止文件清理時誤刪习瑰、放哪里不影響使用)
使用
https://plugins.jetbrains.com/plugin/12132-leetcode-editor 可以參考官方說明.
0.0 需要先注冊leetcode賬戶, 將idea與leetcode關(guān)聯(lián)起來. 然后毕箍、在右側(cè)導(dǎo)航那里就可以看到 leetcode的小圖標(biāo)了.
點(diǎn)擊圖中1處: 展開leetcode設(shè)置面板,
點(diǎn)擊圖中2處: 設(shè)置leetcode賬戶關(guān)聯(lián)
其中:
- URL要選擇你注冊的地址 leetcode-cn.com 是中文leetcode網(wǎng)站、
leetcode.com 是英文版的網(wǎng)站、與注冊要一致跛梗、不然會登錄失敗 - Code Type 是編程語言
- LoginName 和 Password 就是leetcode的賬號、密碼了~
點(diǎn)擊圖中3處: 登錄leetcode賬戶
點(diǎn)擊圖中4處: 拉取題目列表
代碼模版設(shè)置:
package leetcode.editor.cn;
${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})().new Solution();
// todo
}
${question.code}
}
這樣就可以愉快的用起來了~