【Leetcode Editor】上班刷题插件

安利一款IDEA的插件,上班摸鱼属实方便,表面上我在干活,实际上我在刷算法题。在IDEA中在线刷题,Leetcode Editor插件

1、插件安装

安装后对IDEA进行重启
【Leetcode Editor】上班刷题插件_第1张图片

2、安装后使用

插件安装后进行插件配置
【Leetcode Editor】上班刷题插件_第2张图片

LoginName:用户名
Password:用户密码
Code Type:代码语言类型(默认java,能使用IDEA的应该也只有JAVA了)

tempfilepath:对应本地项目的java目录地址
LevelColour:题目难以程度对应的颜色表示,可点击Easy、Medium、Hard进行颜色修改

CodeFileName:文件名模板(即.java文件的名称)
模板示例如下:

P$!{question.frontendQuestionId}$!velocityTool.camelCaseName(${question.titleSlug}) 

CodeTemplate:代码模板
可使用默认,以下为我的代码模板:

${question.content}

package 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}
}

3、插件使用

第二步骤配置完后,可进行登录验证:
【Leetcode Editor】上班刷题插件_第3张图片
可能会出现让账户发送邮箱进行验证

【Leetcode Editor】上班刷题插件_第4张图片
前面带✔️的,表示代码已经在力扣网上提交

【Leetcode Editor】上班刷题插件_第5张图片
点击open question可以打开刷题页面,submit可点击代码提交,Run Code可代码运行,Testcase 进行测试case,submissions查看提交记录

你可能感兴趣的:(工具,IntelliJ,IDEA,IDEA,intellij,idea)