码迷,mamicode.com
首页 > 其他好文 > 详细

idea配置LeetCode插件

时间:2021-03-08 14:00:35      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:tle   资料   loading   开通会员   目的   tin   too   blank   mic   

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
技术图片

提交成功

idea配置LeetCode插件

标签:tle   资料   loading   开通会员   目的   tin   too   blank   mic   

原文地址:https://www.cnblogs.com/yeyueweiliang/p/14494689.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!