Ideaj 安裝 leetcode 插件

leetCode: https://leetcode-cn.com/

1. 安裝

在 IDEA的 setting 的 Plugins 的 Marketplace 中搜索 leetcode,安裝完成之後重啟。

Ideaj 安裝 leetcode 插件

Ideaj 安裝 leetcode 插件

2. 參數配置

2.1 第一次使用前,需要進行一些基本配置。在Setting的Tools中可以找到安裝好的leetode plugin:

  • URL選項:可以選擇是國內還是國外的語言。
  • LoginName:註冊的用戶名
  • Password:密碼
  • TemFilePath:項目存放的路徑,可以自己設定。建議和項目的路徑一直
    (例子:如果你的項目是/workspace/leetcode,設置的時候是/workspace/leetcode/src/main/java/ 方便生成的時候直接在項目裡面 )
  • CodeFileName:代碼文件名字,正常是讓你顯示每個題目的英文名字。這是我個人的配置:
<code>P$!{question.frontendQuestionId}$!velocityTool.camelCaseName(${question.titleSlug})/<code>
Ideaj 安裝 leetcode 插件

  • CodeTemplate:每個題目Code初始化模板。
<code>${question.content}

package com.zqh.leetcode.editor.cn;
//Java:${question.title}
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();
        // TO TEST
    }
    ${question.code}
}/<code>
Ideaj 安裝 leetcode 插件

<code>個人設置截圖:/<code>
Ideaj 安裝 leetcode 插件

Ideaj 安裝 leetcode 插件

Ideaj 安裝 leetcode 插件


3.開啟刷題之路

配置完成之後,在IEDA的右下角有一個Leetcode的菜單,打開會顯示同步你網站上的刷題菜單。

  • 在上方會有很多按鈕,包括刷新題目、配置等。
  • 第一個 Problems 為所有的題目,題目標題按難易程度分別用不同的顏色進行標識,綠色表示容易,黃色表示中等,紅色表示困難。
  • 雙擊題目會將題目按先前配置的信息加載到本地路徑中,並生成相應的模板。
  • 做完題目之後,也可以直接提交,並有反饋結果。


Ideaj 安裝 leetcode 插件

Ideaj 安裝 leetcode 插件


分享到:


相關文章: