洛谷 - 梦回考场

洛谷题目页面改为NOI/NOIP/CSP经典PDF风格,享受沉浸(致郁)式刷题。

这些是此脚本变更过代码的版本。 显示所有版本。

  • v0.5 2025-08-13
  • v0.5 2025-08-13
  • v0.5 2025-08-13
  • v0.4 2025-08-03
  • v0.4 2025-08-03

    超大型更新,这次代码长度几乎翻了一倍!

    代码异步化

    将脚本的加载变为异步,即各个功能同时加载而非顺序加载,同时确保了所需元素一出现就能立即进行相关操作。

    大大加快了脚本的加载速度,现在脚本几乎能瞬间加载,而非之前那样可能有延迟。

    BUG 修复

    • 修复了 https://github.com/Jerrycyx/Luogu-RER/issues/4 中的 BUG
    • 消除了一二级标题所带的下划线
    • 一级标题现在不再默认居中(除了题目标题)
    • 现在标题行中的单独图片也会居中
    • 现在没有宋体的设备会自动使用浏览器默认衬线字体;没有黑体的设备会自动使用浏览器默认无衬线字体
    • 还有一堆,我忘了

    重写代码行号模块

    完全重写了代码行号加载系统,修复了代码行号无法对齐代码的问题。

    同时,先前多人反映样例复制无法同时复制到行号(什么诡异要求),所以现在如你们所愿,复制样例可以同时复制到行号了(作为一个可选功能,在工具栏设置内开关)

    注意:洛谷在最近的更新中使用了崭新的 PrismJS 代码高亮插件,本插件目前尚未适配(因为新的加载系统中,行号会被当作代码的一部分而错误高亮,所以行号不会出现在高亮代码块上)。

    工具栏大更新

    本次更新的重头戏,对于上一个版本添加的工具栏,这个版本将一系列应有功能加入,包括:

    • “加入题单”按钮

    • “复制题目”按钮

    • “复制 Markdown”按钮

    • 语言切换按钮

    • “提交记录”按钮

    • “查看题解”按钮

    • “题目反馈”按钮

    • 设置按钮

      • “锁定工具栏”选项
      • “样例复制时带行号”选项
      • “显示时空限制”选项

    另外,更多信息如难度、通过人数、历史得分等,将会在后续加入

    同时改进了“提交答案”按钮的体验,现在位于提交界面时,按钮会有特殊的“激活”样式。

  • v0.3 2025-07-25

    一次较大更新!

    BUG 修复方面

    新功能方面

    • 加入页面顶栏(模仿 Microsoft PDF Reader),现在暂时只有一个提交按钮(感谢讨论帖专栏页面各位的建议与催更),未来各种功能会逐步往这上面做
    • 加入时空限制,位于题目名称正下方(感谢 @stardust_Ray 催更)
    • 好像还有,我也记不清了

    其他方面

    • 代码架构重大变化,各个模块顺序调整
    • 代码所添加的所有 class 一律换为蛇形命名法
    • 剩下的还是记不清了

    若有涉及您的贡献未列出,请及时联系作者加上,谢谢!

  • v0.2 2025-07-23
    • 修复了“强制收缩左侧导航栏”开启时脚本未完全生效的问题

    • 重构部分代码

  • v0.1 2025-07-21
  • v0.1 2025-07-21

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址