Competitive Programming Lite
A simple, easy-to-use Sublime Text plugin to assist in Competitive Programming.
Details
Installs
- Total 632
- Win 404
- Mac 106
- Linux 122
| Jun 23 | Jun 22 | Jun 21 | Jun 20 | Jun 19 | Jun 18 | Jun 17 | Jun 16 | Jun 15 | Jun 14 | Jun 13 | Jun 12 | Jun 11 | Jun 10 | Jun 9 | Jun 8 | Jun 7 | Jun 6 | Jun 5 | Jun 4 | Jun 3 | Jun 2 | Jun 1 | May 31 | May 30 | May 29 | May 28 | May 27 | May 26 | May 25 | May 24 | May 23 | May 22 | May 21 | May 20 | May 19 | May 18 | May 17 | May 16 | May 15 | May 14 | May 13 | May 12 | May 11 | May 10 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Mac | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Linux | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Readme
- Source
- raw.githubusercontent.com
Competitive Programming Lite
A simple, easy-to-use Sublime Text plugin to assist in Competitive Programming.
Available Commands
CP NewCreate a fileCP SetCreate a set of filesCP OpenOpen a fileCP EndExit CP modeCP AddAdd a templateCP EditEdit a templateCP DeleteDelete a templateCP Key BindingsSet key bindingsCP HelpOpen help page
Platforms Supported
- Linux
- Mac
- Windows
Languages Supported
- C
- C++
- Java
- Python
Help
Creating a file
Creating a set of files
Opening a file
Exiting CP mode
Testing code in terminal
Running code in terminal
Adding a template
Editing a template
Deleting a template
Key bindings
These are the recommended key bindings. However you can set your own key bindings as well. To set key bindings, run CP Key Bindings command or goto Tools -> CP Lite -> Settings -> Key Bindings
- Linux
- Alt + Shift + N Create a new file
- Alt + Shift + S Create a set of files
- Alt + Shift + O Open a file
- Alt + Shift + E Exit CP mode
- Mac
- Option + Shift + N Create a new file
- Option + Shift + S Create a set of files
- Option + Shift + O Open a file
- Option + Shift + E Exit CP mode
- Windows
- Alt + Shift + N Create a new file
- Alt + Shift + S Create a set of files
- Alt + Shift + O Open a file
- Alt + Shift + E Exit CP mode
Future ideas
- [ ] Remove dependency on ONLINE_JUDGE. Define CPL_JUDGE locally.
- [ ] Move reading from file and writting to file part from template to Build System
- [ ] Add Default Command to set default Language and Template so that user does not have to select Language and Template everytime.
- [ ] Add Contest Command for creating template files and scraping input and expected output for all questions in a contest
- [ ] Add Contest Command support for CodeForces
Changelogs
Jan 21, 2022Version 1.0.0 ReleasedFeb 14, 2022Version 1.1.0 ReleasedJun 07, 2022Version 1.2.0 Released