栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

IntelliJ idea配置leetcode刷题环境

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

IntelliJ idea配置leetcode刷题环境

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;


 
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中开始愉快地刷题啦

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/995255.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号