Do Leetcode exercises in IDE, support
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
- Install via plug-in library https://plugins.jetbrains.com/plugin/12132-leetcode-editor
- Install by downloading the file https://raw.githubusercontent.com/shuzijun/leetcode-editor/master/doc/leetcode-editor.zip
Configuration (configuration for first installation)
- Configuration path:
LoginName: Login Username
Password: Login password
Temp File Path: Temporary file storage catalogue
proxy(HTTP Proxy): HTTP Proxy,config path:
Appearance & Behavior->
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 window)
Sign in:The login accounts of the two websites are not interoperable and the corresponding users need to be configured when switching websites.
Sign out:Exit the current account, if you encounter a login error, try to exit first.
Refresh:You can also refresh and load questions if you are not logged in, but you cannot submit it.
Find: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.
Collapse:Collapse all nodes.
Settings:Quick jump to the configuration page.
Clear: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.
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 (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(
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