它如何为你工作

CP Editor 解决了算法竞赛中重复和无聊的任务。它会尽可能地将操作自动化,让你完全专注于代码。

获取测试用例

CP Editor 可以从几乎所有的算法竞赛网站上自动获取样例。你再也不用手动进行麻烦的复制粘贴。

更快地编程

强大的可自定义代码片段功能可加快编程速度。在短短两秒钟内,你可以将整个 DFS 代码插入编辑器。

获取评测结果

你可以通过内置检查器或来自 testlib 的检查器一键获取样例的评测结果。你也可以添加自己的 SPJ。

在任何时候
运行任何代码

我们知道你想要无需临时文件就能进行测试

你可以一键运行代码而无需保存,热退出功能使你可以轻松地从上一个会话中还原代码。

即刻开始

想要暗色模式?
我们提供了

我们的生活是丰富多彩的,难道代码编辑器就不吗?

我们提供了五个不同的主题供你选择:Light, Drakula, Monkai, Solarized Light 以及 Solarized Dark。如果你不满意,请告诉我们,我们将为你提供更多。

即刻开始

错误和警告?
我们会在你打字的过程中指出

用代码检查节省宝贵的比赛时间

就像 VS Code 和 Atom 中的 Intellisense 那样,使用 Language Server,我们可以为代码中的错误和警告提供实时更新。你可以在警告下方看到波浪线,并将鼠标悬停在它们上方以获取提示。

即刻开始

我们可以将你的代码
提交到 Codeforces

多亏了算法竞赛编程社区

我们收集了算法竞赛编程中最好的工具,并将它们合并为一个 IDE。其中一种这样的工具称为 CF Tool。我们已经添加了它,因此,你可以在 CP Editor 中提交并获取评测结果。

即刻开始

独特的屏幕,完美地工作

我们已经创建了一个简洁而功能强大的 UI,在解决问题时不会让你感到困惑
你所需的一切始终在你的眼前

来自社区的反馈

我们的社区支持我们并让我们保持活力。我们也很想听听你的反馈!
看看其他算法竞赛选手们对 CP Editor 有什么看法

全面支持
C/C++, Java 和 Python

使用你喜欢的语言

我们支持三种编程语言。你可以设置自己的编译命令,并将运行时参数传递给代码。令人兴奋的是,你有机会在带有一键式选项的不同选项卡中使用不同的语言。

即刻开始

被 CP Editor 的强大功能所吸引了?

很高兴你选择尝试 CP Editor。
我们希望 CP Editor 能够满足你在算法竞赛编程中的所有需求。
CP Editor 由算法竞赛选手创建,给算法竞赛选手使用,为算法竞赛选手着想。