它如何为你工作

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

获取测试用例

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

更快地编程

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

获取评测结果

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

在任何时候
运行任何代码

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

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

即刻开始
运行而无需保存

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

从数百种精美主题中选择

得益于 KSyntaxHighlighting(与 Kate 编辑器相同的框架),我们现在提供大量配色主题库。可选择 Light、Drakula、Monkai、Solarized 等数百种主题。

即刻开始
主题

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

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

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

即刻开始
代码检查

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

多亏了算法竞赛编程社区

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

即刻开始
提交至 Codeforces

独特的屏幕,完美地工作

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

CP Editor 界面
语言支持

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

使用你喜欢的语言

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

即刻开始

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

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