# leetcode-question **Repository Path**: huangminasu/leetcode-question ## Basic Information - **Project Name**: leetcode-question - **Description**: 使用leetcode插件的项目 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 2 - **Created**: 2023-03-27 - **Last Updated**: 2025-08-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # leetcode-question ## IDEA编码调试算法题项目介绍 使用IDEA打开将该项目,可以进行编码调试 配置SSH公钥的教程 https://help.gitee.com/base/account/SSH%E5%85%AC%E9%92%A5%E8%AE%BE%E7%BD%AE ## 安装教程 1. 进入leetcode官网,注册账号 https://leetcode.cn/ 2. 打开IDEA,下载leetcode插件 LeetCode Editor,找到shuzijun版本的进行下载 ![img.png](src/main/resources/img/img.png) 3. 打开IDEA的设置界面,配置插件 ![img-1.png](src/main/resources/img/img-1.png) 4. 导入本项目,并修改为你自己的本地路径,例如: ```angular2html C:\Users\gea\IdeaProjects\leetcode-question\src\main\java\com\shuzijun ``` 其中"C:\Users\gea"是我的个人Windows登录用户,请替换为你自己的用户名 3. 修改Code FileName ,例如: ```angular2html $!velocityTool.camelCaseName(${question.titleSlug}) ``` 4. 修改Code Template,例如: ```java package com.shuzijun.leetcode.editor.cn; public class $!velocityTool.camelCaseName(${question.titleSlug}){ public static void main(String[] args) { Solution solution = new $!velocityTool.camelCaseName(${question.titleSlug})().new Solution(); } ${question.code} } ``` ![img-leetcode-plug](src/main/resources/img/img-leetcode-plug.png) ## 使用教程 ### 登录插件并搜索题目 登录成功时,console显示“登录成功”或“已经登录” ![use-img-leetcode-plug.png](src/main/resources/img/use-img-leetcode-plug.png) ### 使用插件 #### 点击题目,打开题目的介绍和代码编写界面 ![use-img-leetcode-plug-2.png](src/main/resources/img/use-img-leetcode-plug-2.png) #### 使用用例验证你编写的代码功能是否正常 ![submit-leetcode.png](src/main/resources/img/submit-leetcode.png) ### 配置本地调试环境-使用Java运行环境 #### 配置项目运行环境 ![idea-setting-1.png](src/main/resources/img/idea-setting-1.png) #### 配置项目jdk,我配置项目的版本为jdk17 ![idea-setting-2.png](src/main/resources/img/idea-setting-2.png) ![idea-setting-3.png](src/main/resources/img/idea-setting-3.png) ### DeBug 调试代码 #### 打断点并启动程序 ![debug-code.png](src/main/resources/img/debug-code.png) #### 成功进入断点调试模式 ![use-img-leetcode-plug-3.png](src/main/resources/img/use-img-leetcode-plug-3.png)