Habr Autohighlighter

Включает автоматическую подсветку синтаксиса по запросу, если автор статьи ее не включил.

// ==UserScript==
// @name         Habr Autohighlighter
// @namespace    http://ext.redleaves.ru
// @version      0.1
// @description  Включает автоматическую подсветку синтаксиса по запросу, если автор статьи ее не включил.
// @author       MewForest
// @license      MIT
// @match        *://habr.com/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';
    function autoHighlighter()
    {
        $('.plaintext').each(function() {$(this).removeClass('plaintext')});
        hljs.initHighlighting.called = false;
        hljs.initHighlighting();
        return true

    }

    $('#TMpanel .bmenu').append('<a id="higlihterAuto" title="Если автор забыл включить подсветку, кликните сюда :)" href="#" style="color: brown;">Подсветить всё!</a>');
    $('#higlihterAuto').click(function(){ autoHighlighter(); });
})();

QingJ © 2025

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