IDEA配置leetcode插件的步骤

 更新时间:2021年04月22日 09:40:46   作者:此生辽阔  
这篇文章主要介绍了IDEA配置leetcode插件的步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

一、创建空项目

我的建议是创建一个空项目用来刷题,我这你这你已有的工程下面创建一个新的module也行
File->new project->Empty Project

在这里插入图片描述

在这里插入图片描述

添加新的Module

在这里插入图片描述

记得选jdk8

在这里插入图片描述

二、安装插件

File->Seetings->Plugins
搜索leetcode点击安装
安装完成之后需要重启IDEA以加载leetcode插件

在这里插入图片描述

三、配置leetcode

在这里插入图片描述

URL选项:可以选择是国内还是国外的语言
LoginName:注册的用户名(就是你的leetcode账号)
Password:密码
TempFilePath:项目存放的路径,可以自己设定
Code Type:可根据自己的喜好,选择java/Python/C++/…
CodeFileName:代码文件名字,正常是让你显示每个题目的英文名字,最好用英文的

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

CodeTemplate:每个题目Code初始化模板

/**
  * 题目Id:${question.frontendQuestionId}
  * 题目:${question.title}
  * 日期:$!velocityTool.date()
*/
${question.content}
package leetcode.editor.cn;
public class $!velocityTool.camelCaseName(${question.titleSlug}) {
    public static void main(String[] args) {
        Solution solution = new $!velocityTool.camelCaseName(${question.titleSlug})().new Solution();
        System.out.println("Hello world");
    }
    ${question.code}
} 

四、刷题

当右下角出现LeetCode,点击并选择题目

在这里插入图片描述

在这里插入图片描述

配置完成之后,在IEDA的右下角有一个Leetcode的菜单,打开会显示同步你网站上的刷题菜单。

在上方会有很多按钮,包括刷新题目、配置等。
第一个 Problems 为所有的题目,题目标题按难易程度分别用不同的颜色进行标识,绿色表示容易,黄色表示中等,红色表示困难。
双击题目会将题目按先前配置的信息加载到本地路径中,并生成相应的模板。
做完题目之后,也可以直接提交,并有反馈结果。

在这里插入图片描述

代码文件的生成目录为TempFilePath+你CodeTemplate定义的Package(比如我的是 leetcode.editor.cn)

五、提交代码

我们可以在编写程序过程中运行来测试程序

在这里插入图片描述

在主界面右键鼠标就会出现选择项

在这里插入图片描述

Run Code:根据测试用例跑代码
Testcase:测试用例(可自行修改)
Submit:提交

在这里插入图片描述

到此这篇关于IDEA配置leetcode插件的步骤的文章就介绍到这了,更多相关IDEA配置leetcode插件 内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 人工智能机器学习常用算法总结及各个常用算法精确率对比

    人工智能机器学习常用算法总结及各个常用算法精确率对比

    这篇文章主要介绍了人工智能机器学习常用算法总结及各个常用算法精确率对比,需要的朋友可以参考下
    2020-03-03
  • 解决安装vs2019后原vs2017项目无法编译各种报错的问题

    解决安装vs2019后原vs2017项目无法编译各种报错的问题

    这篇文章主要介绍了解决安装vs2019后原vs2017项目无法编译各种报错的问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • 页面制作统一的头尾的方法(asp+js)

    页面制作统一的头尾的方法(asp+js)

    有时候我们需要统一页面的头尾,如果不是独立,每次要修改文件,就要所有的模板页面都要修改增加麻烦,所以,独立头尾调用,就只需要修改两个页面就可以了。
    2009-04-04
  • VSCode程序猿彩虹屁插件rainbow fart体验篇

    VSCode程序猿彩虹屁插件rainbow fart体验篇

    这篇文章主要介绍了VSCode程序猿彩虹屁插件rainbow fart体验,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-06-06
  • git fetch与git pull的区别详解

    git fetch与git pull的区别详解

    这篇文章主要介绍了git fetch与git pull的区别详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • 2013年CIO需要知道的八句格言

    2013年CIO需要知道的八句格言

    2013年CIO需要知道的八句格言,更简单更努力
    2012-12-12
  • 高性能WEB开发 图片压缩篇

    高性能WEB开发 图片压缩篇

    高性能WEB开发 图片篇,图片在一定的程度上,影响着页面的加载速度。
    2010-05-05
  • 基于 Serverless +企业微信打造 nCoV 疫情监控小助手

    基于 Serverless +企业微信打造 nCoV 疫情监控小助手

    这篇文章主要介绍了基于 Serverless +企业微信打造 nCoV 疫情监控小助手,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-02-02
  • Clion ROS开发环境设置技巧

    Clion ROS开发环境设置技巧

    这篇文章主要介绍了Clion ROS开发环境设置技巧,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-08-08
  • github 生成token的方法图解

    github 生成token的方法图解

    这篇文章主要介绍了github 生成token的方法,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2020-09-09

最新评论