All Projects → shuzijun → Leetcode Editor

shuzijun / Leetcode Editor

Licence: apache-2.0
Do Leetcode exercises in IDE, support leetcode.com and leetcode-cn.com, to meet the basic needs of doing exercises.Support theoretically: IntelliJ IDEA PhpStorm WebStorm PyCharm RubyMine AppCode CLion GoLand DataGrip Rider MPS Android Studio

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Leetcode Editor

Leetcode
👏🏻 leetcode solutions for Humans™
Stars: ✭ 1,129 (-49.19%)
Mutual labels:  algorithm, leetcode
Apachecn Algo Zh
ApacheCN 数据结构与算法译文集
Stars: ✭ 10,498 (+372.46%)
Mutual labels:  algorithm, leetcode
Leetcode Solutions
LeetCode Solutions in Objective - C or Swift. At least one question every day
Stars: ✭ 70 (-96.85%)
Mutual labels:  algorithm, leetcode
Algorithmmap
建立你的算法地图:如何高效学习算法;算法工程师:从小白到专家
Stars: ✭ 47 (-97.88%)
Mutual labels:  algorithm, leetcode
Mygo
Leetcode、剑指offer(第二版)的Go实现😀 Come join us!🤝❤️👻
Stars: ✭ 109 (-95.09%)
Mutual labels:  algorithm, leetcode
Leetcode
正确的姿势,学习的态度来刷 LeetCode:高效的代码、简洁的注释、精炼的总结。
Stars: ✭ 1,043 (-53.06%)
Mutual labels:  algorithm, leetcode
Restfultoolkit
A Toolkit for RESTful services development.
Stars: ✭ 101 (-95.45%)
Mutual labels:  intellij-plugin, idea
100 Days Of Ios Datastructure Algorithm
100天iOS数据结构与算法实战
Stars: ✭ 836 (-62.38%)
Mutual labels:  algorithm, leetcode
Basicknowledge
Data struct, algorithm, LeetCode and DesignPattern introduction and implementation in Cpp and C#
Stars: ✭ 109 (-95.09%)
Mutual labels:  algorithm, leetcode
Leetcode
LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。)
Stars: ✭ 45,650 (+1954.46%)
Mutual labels:  algorithm, leetcode
Awesome Algorithm Question Solution
LeetCode,《剑指offer》中的算法题的题目和解法以及常见算法的实现
Stars: ✭ 988 (-55.54%)
Mutual labels:  algorithm, leetcode
Idea Conventional Commit
Context and template-based completion for conventional/semantic commits.
Stars: ✭ 115 (-94.82%)
Mutual labels:  intellij-plugin, idea
Competitive Programing
个人算法刷题处
Stars: ✭ 33 (-98.51%)
Mutual labels:  algorithm, leetcode
Awesome Java Leetcode
👑 LeetCode of algorithms with java solution(updating).
Stars: ✭ 8,297 (+273.4%)
Mutual labels:  algorithm, leetcode
Lintcode
📜 Lintcode/Leetcode algorithm written by Java, Python and JavaScript.
Stars: ✭ 21 (-99.05%)
Mutual labels:  algorithm, leetcode
Leetcode
JavaScript AC solutions to problems on LeetCode
Stars: ✭ 100 (-95.5%)
Mutual labels:  algorithm, leetcode
Algorithm interview notes Chinese
学习笔记:自然语言处理(NLP)/深度学习(Deep Learning)/机器学习(Machine Learning)/Python/Pytorch
Stars: ✭ 29 (-98.69%)
Mutual labels:  algorithm, leetcode
Vscode Leetcode
Solve LeetCode problems in VS Code
Stars: ✭ 6,982 (+214.22%)
Mutual labels:  algorithm, leetcode
Algorithm templates
algorithm templates and leetcode examples in Python3, you can learn many python tricks too.
Stars: ✭ 107 (-95.18%)
Mutual labels:  algorithm, leetcode
Algorithm
The challenges for algorithm contests, and summary the implementation.
Stars: ✭ 115 (-94.82%)
Mutual labels:  algorithm, leetcode

leetcode-editor Release Snapshot

Introduction

Do Leetcode exercises in IDE, support leetcode.com and leetcode-cn.com, to meet the basic needs of doing exercises. Support theoretically: IntelliJ IDEA PhpStorm WebStorm PyCharm RubyMine AppCode CLion GoLand DataGrip Rider MPS Android Studio.
be with you!

How to use

demo

Local debugging

demo

Installation(help)

Configuration (configuration for first installation)

settings

  • Configuration path: File -> settings->tools->leetcode plugin
    • URL options: leetcode.comORleetcode-cn.com
    • Code Type: Java,Python,C++,Python3,C,C#,JavaScript,Ruby,Swift,Go ,Scala,Kotlin,Rust,PHP,Bash,SQL
    • LoginName: Login Username
    • Password: Login password
    • Temp File Path: Temporary file storage catalogue
    • proxy(HTTP Proxy): HTTP Proxy,config path:File -> settings->Appearance & Behavior->System Settings->HTTP Proxy
    • Custom code template: Custom code template (details) (demo)
    • LevelColour: Customize the difficulty color of the question, it will take effect after restart

Window (Icon in the lower right corner of the main windowicon)

window

  • Toolbar:

    • loginSign in:The login accounts of the two websites are not interoperable and the corresponding users need to be configured when switching websites.
    • logoutSign out:Exit the current account, if you encounter a login error, try to exit first.
    • refreshRefresh:You can also refresh and load questions if you are not logged in, but you cannot submit it.
    • findFind:Input the content and press Enter to search , press again to search for the next one. It can only search under the question bank node.
    • collapseCollapse:Collapse all nodes.
    • configSettings:Quick jump to the configuration page.
    • clearClear:Clean up the files in the configured cache directories. The cache directories of the two websites are different and only the current configured websites are cleaned up. Carefully clean up cases without submitting.
  • Tree:

    • Problems:All questions
    • Difficulty:Classification of difficulties
    • Tags:Classification of types
    • Explore:Explore content, only contains titles of the questions, exclusive content that needs to pay ; some questions are loaded in order
    • Color:The color represents the difficulty of the question
    • Symbol:The symbols of “√” and “?” represent the status of the current questions, and explores with the beginning of “$” needs to pay or that cannot be viewed due to other causes.

Menu

menu

  • Menu (right-click on the questions):

    • open question:Open the question or double click on the question
    • open content:Show content(Rely on Markdown)
    • Submit:Submit the question
    • Submissions:View the submission record, select the record details in the pop-up window(Show detail)
    • Run Code:Run the code, the test case for the question is used by default
    • Testcase:Customize test cases
    • favorite:Add or remove favorite
    • Clear cache:Clean up the current question
    • Timer:Timer, when it is turned on, it will prompt the problem solving time in the status bar in the lower right corner
  • Editor Menu(Right-click on Editor to appear):
    Function as above

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].