Competitive Programming Lite
A simple, easy-to-use Sublime Text plugin to assist in Competitive Programming.
Details
Installs
- Total 511
- Win 336
- Mac 86
- Linux 89
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 | May 9 | May 8 | May 7 | May 6 | May 5 | May 4 | May 3 | May 2 | May 1 | Apr 30 | Apr 29 | Apr 28 | Apr 27 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 1 |
Mac | 0 | 1 | 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 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 | 0 | 0 | 0 | 0 | 0 | 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 New
Create a fileCP Set
Create a set of filesCP Open
Open a fileCP End
Exit CP modeCP Add
Add a templateCP Edit
Edit a templateCP Delete
Delete a templateCP Key Bindings
Set key bindingsCP Help
Open 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, 2022
Version 1.0.0 ReleasedFeb 14, 2022
Version 1.1.0 ReleasedJun 07, 2022
Version 1.2.0 Released