IDEA上班摸鱼神器之LeetCode刷题插件

更新时间:2023-06-26 06:17:21 阅读: 评论:0

IDEA上班摸鱼神器之LeetCode刷题插件
上班⽆聊的时候想刷题,⽹页操作怕被⽼板发现?刷题的时候先在ide敲代码再复制到⽹页,切换太频繁?你需要⼀款神器插件——LeetCode Editor。
1. 安装
与安装其他插件步骤⼀样,打开Plugins界⾯,搜索关键字,搜索结果第⼀个就是我们需要安装的插件,点击Install即可安装(这⾥我已经安装过了)。
2. 配置麦麸的功效与作用
插件安装成功过后,默认会在idea的右下⾓有⼀个LeetCode的标签(我这⾥拖到上⾯了,⽅便点击),点击就可以进⼊插件操作页⾯,⾸次使⽤需要点击设置按钮进⾏⽤户信息设置。
有点小叛逆
配置页⾯如下图所⽰,根据需要,填⼊登录⽤户名、密码、⽂件存放路径,注意如果要使⽤⾃定义的代码结构配置,要勾选图中框出来的选项。
附⾃定义配置,按照这个配置来配置⾃动⽣成的类⽂件,⽐较清晰:
贯穿是什么意思Code FileName:
夜夜夜夜原唱
P${question.frontendQuestionId}$!velocityTool.camelCaName(${question.titleSlug})
Code Template:烤鸡翅怎么烤
${t}
package leetcode.editor;
//java:${question.title}
class P${question.frontendQuestionId}$!velocityTool.camelCaName(${question.titleSlug}){
public static void main(String[] args){
Solution solution = new P${question.frontendQuestionId}$!velocityTool.camelCaName(${question.titleSlug})().new Solution();
}
${de}
}
Template Constant:
${question.title} 题⽬标题⽰例:两数之和点完痣要注意什么
${question.titleSlug} 题⽬标记⽰例:two-sum
${question.frontendQuestionId} 题⽬编号
${t} 题⽬描述
${de} 题⽬代码
$!velocityTool.camelCaName(str) 转换字符为⼤驼峰样式(开头字母⼤写)
$!velocityTool.smallCamelCaName(str) 转换字符为⼩驼峰样式(开头字母⼩写)
$!velocityTool.snakeCaName(str) 转换字符为蛇形样式物业客服工作内容
$!velocityTool.leftPadZeros(str,n) 在字符串的左边填充0,使字符串的长度⾄少为n
$!velocityTool.date() 获取当前时间
3. 登录及使⽤
配置完成过后,还需要登录,才能够正常使⽤这个插件的所有功能。点击插件页⾯的登录按钮即可使⽤配置好的信息进⾏登录,登录过后可以查看所有题⽬、⾃⼰做题的状态、提交题⽬等操作。
如图,登录过后,可以双击打开题⽬,⽣成的类⽂件⾥⾯会携带题⽬说明,并且⽣成默认类名⽅法名等。写完题解之后,即可提交测试,类⽂件最上⾯的分别对应运⾏代码、测试⾃定义⽤例、 提交等功能。
点击提交,可以在idea的事件⽇志中看到提交信息,在LeetCode⾥⾯也可以看到提交记录。
metro界面
好了,到这⾥就已经完成了插件的安装配置和使⽤,开始在办公室愉快地刷题吧!

本文发布于:2023-06-26 06:17:21,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/1041742.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:插件   配置   提交   登录   需要   安装   代码   点击
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图