您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Highlight "すぬけ" and "すめけ".
// ==UserScript== // @name Snuke? Smeke? // @namespace https://github.com/morioprog // @version 1.0 // @description Highlight "すぬけ" and "すめけ". // @author morio__ // @match https://atcoder.jp/contests/*/tasks/* // @match https://*.contest.atcoder.jp/tasks/* /* load jQuery */ // @require http://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js // ==/UserScript== (function() { 'use strict'; const Background = 1; const Text = 2; // --------ハイライト方法の設定-------- // Background : 背景色を変更 // Text : 文字色を変更 const Mode = Background; var Highlights = [ ["すぬけ", "snuke", "#FF7F50"], ["すめけ", "smeke", "#87CEFA"] ]; // --------------------------------- var template = "<span style='"; switch (Mode) { case Background: template += "background-color"; break; case Text: template += "color"; break; default: break; } $("p,li").each(function() { var statement = $(this).html(); Highlights.forEach(function(highlight) { var after = template + ":" + highlight[2] + "'>" + highlight[0] + "</span>"; statement = statement.replace(new RegExp(highlight[0], "g"), after); }); $(this).html(statement); }); })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址