锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

IntelliJ idea配置leetcode刷题环境

时间:2022-12-29 13:00:00 电容接触器lc1d40k

1. 在Plugins中安装leetcode插件

在Plugins中搜索leetcode并安装下载量最高的插件
在这里插入图片描述
安装完成后idea右下角会出现leetcode图标



2. 配置插件

点击插件右上角齿轮图标

或在设置中搜索leetcode,点击LeetCode Plugin打开设置界面

1. URL: 选择leetcode的站点,com外站,cn是中国站
2. CodeType: 选择使用的编程语言
3. LoginName: leetcode注意用户名com和cn用户不互通
4. Password: 密码
5. TempFilePath: 文件保存路径
6. Custom Template: 建议使用
自定义模板进行检查
7. CodeFileName: 自定义文件名 (例: LC1_TwoSum.java)

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

8.Template Constant: 定制初始文件内容,方便本地调试

${ 
        question.content}  package leetcode.editor.en;  /** * ${question.title} * @author 1Fan-CheN * @date $!velocityTool.date() */   public class LC$!{ 
        question.frontendQuestionId}_$!velocityTool.camelCaseName(${ 
        question.titleSlug}) { 
             public static void main(String[] args) { 
                 Solution solution = new LC$!{ 
        question.frontendQuestionId}_$!velocityTool.camelCaseName(${ 
        question.titleSlug})().new Solution();     }  ${ 
        question.code} } 

效果图

注意不要删除文件中的以下两行注释。这两个注释规定了最终测试和提交的代码,即Solution部分。

//leetcode submit region begin(Prohibit modification and deletion)
//leetcode submit region end(Prohibit modification and deletion)


 

代码测试和提交

代码文件内右键,选择 leetcode editor menu

  1. 进行测试 (如果编辑过2中的testcases,则用testcases进行测试,否则用默认的单个testcase进行测试)
  2. mock testcase并进行测试



3. 提交代码
4. 查看历史提交记录
5. 计时器,开始后显示在右下角,可以方便记录耗时

至此,我们可以在idea中开始愉快地刷题啦

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章