Skip to content

适用于在线评测系统(Online Judge)的Tampermonkey脚本,增强功能与界面。

License

Notifications You must be signed in to change notification settings

beijixiaohu/OJBetter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OJBetter

OJBetter 是一个 Tampermonkey 脚本项目,旨在提升你在各个在线评测系统(Online Judge, OJ)网站的使用体验。

通过添加多项实用功能,改善网站界面和用户交互,使你的编程竞赛之旅更加高效、便捷。


简体中文 | 繁體中文 | English | Deutsch | Français | 한국어 | Português | 日本語 | Español | Italiano | हिन्दी


安装

脚本 正式版下载 测试版下载
Codeforces Better GreasyFork / GitHub GitHub
AtCoder Better GreasyFork / GitHub GitHub

主要功能

安装脚本,你可以获得:

  • 黑暗模式支持:为网站添加黑暗模式,夜晚刷题不伤眼。
  • 网站本地化:将网站的主要文本替换成你选择的语言。
  • 题目翻译:一键翻译题目为目标语言,同时确保不破坏 LaTeX 公式。
  • Clist Rating 分数:显示题目的 Clist Rating 分数数据。
  • 快捷跳转:一键跳转到该题在洛谷、VJudge 的对应页面。
  • 代码编辑器:在题目页下方集成 Monaco 代码编辑器,支持自动保存、快捷提交、在线测试运行等功能。
  • 一些其他小功能……

Note

点击 网页右上角xxxBetter! 设置 按钮,即可打开设置面板,

绝大部分功能均提供了帮助文本,鼠标悬浮在 ”? 图标“ 上即可查看。

使用文档

了解更多详细信息和使用指南,请访问 Wiki 页面

如何贡献

如果你有任何想法或功能请求,欢迎通过 Pull Requests 或 Issues 与我们分享。

改善翻译质量

项目的非中文版本主要通过机器翻译(Deepl & Google)完成,托管在 Crowdin 上。

如果你愿意帮助改进翻译,使其更准确、自然,请访问 Crowdin 项目页面 贡献你的力量。

支持其他OJ?

由于作者精力有限,并不会维护太多的类似脚本,

如果你有兴趣将此脚本适配到其他在线评测系统,非常欢迎,你只需要遵守 GPL-3.0 license 许可即可。