我写了一个 IntelliJ 插件「Code Epiphany」来帮助我解决竞赛编程问题

275 阅读1分钟

作为一个热爱编程挑战的人,我总觉得在多个 IDE 和平台之间切换非常麻烦。不管是 AtCoder、LeetCode、HackerRank 还是 Codeforces,我总需要在不同的标签页、IDE 或项目之间来回切换,才能用不同的编程语言解决问题。这种方式实在低效!

于是,我决定开发 Code Epiphany —— 一个专为 JetBrains IDE 设计的插件,旨在让竞赛编程更流畅、高效。

主要功能:

支持多平台 & 多语言:在一个项目中练习不同平台的题目,并用不同编程语言编写解决方案,无需频繁切换环境!你可以在同一个项目中使用Java、C++、Python等语言来解题。

多方案管理:针对同一道题,编写、测试并保存不同的解法,方便对比优化。
Markdown 文档支持:可以为每个方案编写 Markdown 格式的文档,记录解题思路、复杂度分析等。
快速提交 & 反馈:无需离开 IDE,直接提交代码并获取评测结果。

📥 如何下载?

1️⃣ 在 IntelliJ IDEA 或其他 JetBrains IDE 中,打开 Settings(Preferences) -> Plugins
2️⃣ 搜索 "Code Epiphany" 并点击 Install 进行安装。
3️⃣ 重启 IDE,开始享受更流畅的竞赛编程体验!

或者直接到JetBrains Marketplace上下载。

试试 Code Epiphany,希望它能提升你的刷题体验! 🎯🚀