The IDE for competitive programming | Fetch, Code, Compile, Run, Check, Submit
GPL-3.0 License
Bot releases are visible (Hide)
Published by github-actions[bot] about 4 years ago
Published by github-actions[bot] about 4 years ago
Published by github-actions[bot] about 4 years ago
Now we provide the portable version on Windows. The portable version saves the config file in the same directory as the executable file of CP Editor, instead of the system config directory, and you can run it without installtion.
With the portable version, you can easily store it in something like a USB disk, and the configs are always with you no matter you run it on which machine. However, the file paths in the settings can be broken when you change the machine.
${tempdir}
as an alternative of ${tmpdir}
in C++ executable file path setting and Java class file path setting.Main
instead of a
. (#461)cpeditor --version
is X.Y.Z.rXX.gGITHASH
if the current commit (HEAD) has no tag, otherwise, it is the actual version. (#468)Ctrl+Shift+I
. (#512)Published by github-actions[bot] about 4 years ago
This version is the same as 6.5.2, but it's considered stable now.
${tempdir}
as an alternaltive of ${tmpdir}
in C++ executable file path setting and Java class file path setting.cpeditor --version
in the terminal.Published by github-actions[bot] over 4 years ago
${tempdir}
as an alternaltive of ${tmpdir}
in C++ executable file path setting and Java class file path setting.Published by github-actions[bot] over 4 years ago
${tempdir}
as an alternative of ${tmpdir}
in C++ executable file path setting and Java class file path setting.Published by github-actions[bot] over 4 years ago
cpeditor --version
in the terminal.Published by github-actions[bot] over 4 years ago
It's the same as 6.4.5, but it's considered stable now.
Published by github-actions[bot] over 4 years ago
Published by github-actions[bot] over 4 years ago
Published by github-actions[bot] over 4 years ago
Published by github-actions[bot] over 4 years ago
Published by github-actions[bot] over 4 years ago
Published by github-actions[bot] over 4 years ago
Now error linting is available with Language Server. Linting can be helpful when you want to find errors in your code and fix them quickly. You need to install a Language Server program to enable linting. You can set delay for linting, the path to the Languae Server program and its arguments in the Preferences window. You can set different settings for different languages. Please check the manual for more information on how to set this up.
Published by github-actions[bot] over 4 years ago
This version is the same as 6.3.2, but it's considered stable now.
Published by github-actions[bot] over 4 years ago
Published by github-actions[bot] over 4 years ago
Published by github-actions[bot] over 4 years ago
The old preferences window is not very extendable, which has been a big obstacle to add new features for a long time. In this version, we bring a brand new preferences window for you.
In the new preferences window, the settings are organized well in a tree structure. Now you can save the settings for each page separately, and get warned when you try to leave a page without saving the changes. You can discard the changes on the current page, or restore the settings on the current page to the default. What's more, you can search for a setting and go to the corresponding page easily.
If you want to backup your settings file or do something with it, we have to tell you that it has been moved from the home directory to the config directory (on Linux, from $HOME
to $HOME/.config/CP Editor
). But don't worry, we have been working on keeping backward compatibility, so you won't lose your settings when switching from the old version to the new version.
For the developers, now it's extremely easy to add a new setting. So we'll add more settings with some exciting features in the next version.
Published by github-actions[bot] over 4 years ago
It's the same as 6.2.3 but it's considered stable now.
Published by github-actions[bot] over 4 years ago