IDEA整合LeetCode插件,可以在 IDEA 本地編輯代碼並且運行提交,還能關聯自己的賬號,非常實用。
在Setting中的Plugins中搜索安裝LeetCode插件
安裝插件后進行設置
第一次使用前,需要進行一些基本的配置在Setting的Tools中可以找到安裝好的leetode plugin:
URL選項:可以選擇是國內還是國外的語言
LoginName:注冊的用戶名
Password:密碼
(當然,你需要你注冊好用戶名和密碼https://leetcode-cn.com/ 國內的 ,最好點擊用戶頭像,編輯個人資料,添加郵箱並認證 ,個人認為一開始沒有必要開通會員,基礎題庫夠用)
TemFilePath:項目存放的路徑,可以自己設定
CodeFileName:代碼文件名字,正常是讓你顯示每個題目的英文名字
$!velocityTool.camelCaseName(${question.titleSlug})
CodeTemplate:每個題目Code初始化模板
${question.content}
//Java:${question.title}
public class $!velocityTool.camelCaseName(${question.titleSlug}){
public static void main(String[] args) {
Solution solution = new $!velocityTool.camelCaseName(${question.titleSlug})().new Solution();
// TO TEST
}
${question.code}
}
TemplateConstant:
${question.title} 題目標題 示例:兩數之和
${question.titleSlug} 題目標記 示例:two-sum
${question.frontendQuestionId} 題目編號
${question.content} 題目描述
${question.code} 題目代碼
$!velocityTool.camelCaseName(str) 轉換字符為駝峰樣式
$!velocityTool.snakeCaseName(str) 轉換字符為蛇形樣式
$!velocityTool.leftPadZeros(str,n) pad sting with zero make str length at least n.
$!velocityTool.date() 獲取當前時間
首先要進行登錄,點擊左上角的
進行登錄
右鍵選擇submit
提交成功