Skip to content

linlin1195/oicpp

 
 

Repository files navigation

OICPP IDE

Stargazers Issues Forks License
Electron Node.js JavaScript Monaco Editor


OICPP IDE 起源于一个退役高中 OIer 对信息学竞赛的热爱与对编程工具的思考。

我们采访了 Genius_Star、__Cby___、水星湖 等现役 OIer,了解了更多需求, 专门打造了这款针对性极强的集成开发环境。 从代码编写到调试测试,从算法验证到性能优化,OICPP IDE 力求在每一个环节都能为选手提供最大的便利, 让大家能够更专注于算法思维的培养和编程技能的提升


支持的功能

  • 代码编辑与运行
  • 多标签页支持
  • 深浅主题切换与代码高亮
  • 自定义编辑器背景图片与窗口透明度
  • 代码补全
  • 工作区文件快速搜索
  • 一键下载编译器、testlib 并自动配置
  • 预设文件模板与关键字模板
  • 样例测试器(支持文件大样例)
  • 代码对拍器(支持差异高亮与数据导出)
  • 调试
  • 基于浏览器插件的 atcoder、cf、luogu、hetao 样例抓取
  • 分屏与查看 PDF
  • markdown 侧边预览
  • markdown 所见即所得模式编辑
  • 云编译,可一键测试代码在 Linux 下能否通过编译
  • 支持 NOI Linux

下载

您可以在官网下载或在右侧 release 中下载最新版本安装包。

反馈建议 📢

许可证 📝

点击查看 LICENSE 文件

Star History

Star History Chart

About

OICPP IDE || 专为 OIer 优化的集成开发环境

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 83.4%
  • CSS 10.9%
  • HTML 5.0%
  • NSIS 0.7%