A Chrome extension to improve your LeetCode Experience!
- A draggable, resizable submission dialog to make submission and get submission results.
- The same dialog can also be used to run tests.
- Supports both
LeetCode
andLeetCode-CN
- Toggle cursor blinking (for CodeMirror only)
- Toggel bracket matching (for CodeMirror only)
- Timer
- Make use of Google Drive API to create personal repo.
-
Use
Ctrl + Enter
to submit current code and display submission result -
Use
Alt + Enter
to test run default test cases and run test cases (Mac users useCmd + Enter
) -
Use
Alt + i
to toggle LeetCode Mate UI (Mac users useCmd +i
) -
Use
Alt + k
to toggle LeetCode Mate Editor (Mac users useCmd +k
) -
To use it in LeetCode-CN, please disable the default
ctrl-enter
shortcuts.
- Clone this repo.
- In command line, run
npm install
to install required dependencies. - In command line, run
npm run build
to build the package. - Open up
Google Chrome
orChromium
and selectManage Extensions
- Turn on
Developr Mode
button (upper right hand corner) in theExtension
page. - Click
Load unpacked
and selectbuild
folder and we are done!
- Clone this repo.
- Open up
Google Chrome
orChromium
and selectManage Extensions
- Turn on
Developr Mode
button (upper right hand corner) in theExtension
page. - Click
Load unpacked
and selectlatest_production_build
folder and we are done!
https://chrome.google.com/webstore/detail/leetcode-mate/phdjfdamgpemogokbkjeidpekchgmhem