Plug ins that can brush questions in the IDE! It is said that some people use this to fish at work

Time:2021-11-19

brief introduction

Solve the leetcode problem in the IDE and supportleetcode.comAndleetcode-cn.comTo meet the basic problem-solving needs.

These are supported theoretically: IntelliJ idea, phpstorm, webstorm, pycharm, rubymine, appcode, clion, GoLand, DataGrid, rider MPs, Android studio.

GitHub link:

https://github.com/shuzijun/l…

Mode of use

See video for details:

https://mp.weixin.qq.com/s/Va…

Local debugging

See video for details:

https://mp.weixin.qq.com/s/Va…

install

Install through plug-in library

https://plugins.jetbrains.com…

Download file installation

https://github.com/shuzijun/l…

Configuration (configuration is required for the first installation)

Plug ins that can brush questions in the IDE! It is said that some people use this to fish at work

  • Configuration path: File -> settings->tools->leetcode plugin
    • URL optional: leetcode.comAndleetcode-cn.com
    • Code Type: Java,Python,C++,Python3,C,C#,JavaScript,Ruby,Swift,Go ,Scala,Kotlin,Rust,PHP,Bash,SQL
    • LoginName: login user name
    • Password: login password
    • Temp File Path: temporary file storage directory
    • proxy(HTTP Proxy): using HTTP proxy, configure the path:File -> settings->Appearance & Behavior->System Settings->HTTP Proxy
    • Custom code template: custom code generation template (detailed introduction) (example)
    • LevelColour: customize the difficulty color of the topic. It will take effect after restarting
    • English ContentTitle Display: English description

Window (lower right corner of main window)

Plug ins that can brush questions in the IDE! It is said that some people use this to fish at work

  • toolbar:

Plug ins that can brush questions in the IDE! It is said that some people use this to fish at work

  • tree:
    • Problems: all topics
    • Difficulty: difficulty classification
    • Tags: type classification
    • Explore: exploration content, only including topics, charging content is not supported; Some topics are loaded in sequence
    • colour: the color of the question represents the difficulty of the question
    • SymbolCurrent question:AndRepresents the current problem solving status. There are some problems under exploration$The first ones are those that cannot be viewed under paid or other circumstances

menu

Plug ins that can brush questions in the IDE! It is said that some people use this to fish at work

  • Menu (right click on the title):
    • open question: open the title. Double click on the title to open it
    • open content: view description, including pictures (dependent on markdown)
    • Submit: submit title
    • Submissions: to view the submission record, select the record in the pop-up window to view the details(Show detail)
    • Run Code: run the code and use the test case of the topic by default
    • Testcase: custom test cases
    • favorite: add or remove favorites
    • Clear cache: clear current topic
    • Timer: the timer will prompt the problem solving time in the status bar in the lower right corner after it is turned on

If you are interested in children’s shoes, you can try this plug-in.

Open source outpostShare popular, interesting and practical open source projects on a daily basis. Participate in maintaining the open source technology resource library of 100000 + star, including python, Java, C / C + +, go, JS, CSS, node.js, PHP,. Net, etc.