Greasy Fork is available in English.
เพิ่มรหัสภาษาทั้งหมดที่ไฮไลต์สำหรับ CHATGPT (ใช้ไฮไลต์. js)
// ==UserScript== // @name:zh-CN ChatGPT 代码高亮 // @description:zh-CN 为 ChatGPT 添加所有语言代码高亮(使用 highlight.js) // @name ChatGPT code highlighted // @description Add all language code highlighting for ChatGPT (using highlight.js) // @name:ar رمز chatgpt مبرز // @description:ar أضف كل رمز اللغة لتسليط الضوء على chatgpt (باستخدام Aightly.js) // @name:bg CHATGPT код е подчертан // @description:bg Добавете всички езикови кодове подчертаване за Chatgpt (с помощта на Quinch.js) // @name:cs Zdůrazněn kód chatgpt // @description:cs Přidejte veškerý jazykový kód zvýraznění pro chatgpt (pomocí zvýraznění.js) // @name:da Chatgpt -kode fremhævet // @description:da Tilføj al sprogkode, der fremhæves for ChatGpt (ved hjælp af Highlight.js) // @name:de Chatgpt -Code hervorgehoben // @description:de Fügen Sie alle Sprachcode -Hervorhebungen für ChatGPT hinzu (mit Highlight.js). // @name:el Ο κωδικός Chatgpt επισημάνθηκε // @description:el Προσθέστε όλους τους κώδικες γλώσσας για το chatgpt (χρησιμοποιώντας το highlight.js) // @name:en ChatGPT code highlighted // @description:en Add all language code highlighting for ChatGPT (using highlight.js) // @name:eo Chatgpt -kodo reliefigita // @description:eo Aldonu ĉiujn lingvajn kodojn por ChatGPT (uzante Highlight.js) // @name:es Código de chatgpt resaltado // @description:es Agregue todos los resaltadores de código de idioma para ChatGPT (usando resalts.js) // @name:fi Chatgpt -koodi korostettu // @description:fi Lisää kaikki chatgPT: n kielikoodin korostaminen (käyttämällä kohokohta.js) // @name:fr CODE CHATGPT DIVÉRÉ // @description:fr Ajoutez tout le code linguistique en surbrillance pour Chatgpt (en utilisant highlight.js) // @name:he קוד ChatGpt מודגש // @description:he הוסף את כל הדגשת קוד השפה עבור chatgpt (באמצעות הדגש. Js) // @name:hr CHATGPT kôd istaknut // @description:hr Dodajte sve jezične kodove za chatgpt (koristeći istaknute.js) // @name:hu A chatgpt kód kiemelte // @description:hu Adja hozzá az összes nyelvkód kiemelését a chatgpt számára (a kiemelés.js használatával) // @name:id Kode chatgpt disorot // @description:id Tambahkan semua Sorot Kode Bahasa untuk ChatGPT (menggunakan Sorote.js) // @name:it Codice CHATGPT evidenziato // @description:it Aggiungi tutto l’evidenziazione del codice linguistico per chatgpt (usando evidenziazione.js) // @name:ja chatgptコードが強調表示されました // @description:ja chatgptのすべての言語コードを強調表示する(highlight.jsを使用) // @name:ka Chatgpt კოდი ხაზგასმულია // @description:ka დაამატეთ ენის ყველა კოდი, რომელიც ხაზს უსვამს chatgpt- ს // @name:ko chatgpt 코드가 강조되었습니다 // @description:ko ChatGpt에 대한 모든 언어 코드 추가 // @name:nl Chatgpt -code gemarkeerd // @description:nl Voeg alle talencode toe voor chatgpt (met behulp van LOSTER.JS) // @name:nb ChatGPT -kode fremhevet // @description:nb Legg til all språkkode Highlighting for chatgpt (ved hjelp av høydepunkt.js) // @name:pl Podświetlony kod Chatgpt // @description:pl Dodaj wszystkie podświetlanie kodu języka dla Chatgpt (za pomocą highlight.js) // @name:pt-BR Código ChatGPT destacado // @description:pt-BR Adicione todo o código de idioma destacando o ChatGPT (usando o Highlight.js) // @name:ro Subliniat codul ChatGPT // @description:ro Adăugați toate evidențierea codului limbaj pentru chatgpt (folosind evidențiere.js) // @name:ru Код CHATGPT выделен // @description:ru Добавьте все языковые коды для CHATGPT (используя hight.js) // @name:sk Zvýraznený kód chatgpt // @description:sk Pridajte všetky zvýraznenie jazykového kódu pre chatgpt (pomocou Highlight.js) // @name:sr Истакнут је код ЦхатГПТ-а // @description:sr Додајте све означавање кода језика за ЦхатГГПТ (користећи Хигхлигхт.ЈС) // @name:sv Chatgpt -kod markerad // @description:sv Lägg till all språkkod som markerar för chatgpt (med Highlight.js) // @name:th รหัส chatgpt ไฮไลต์ // @description:th เพิ่มรหัสภาษาทั้งหมดที่ไฮไลต์สำหรับ CHATGPT (ใช้ไฮไลต์. js) // @name:tr Chatgpt kodu vurgulandı // @description:tr ChatGPT için tüm dil kodu vurgulamayı ekleyin (vurgu.js kullanarak) // @name:ug Cymgpt كود گەۋدىلەندۈرۈلدى // @description:ug Cymppt ئۈچۈن بارلىق تىل كودىنى گەۋدىلەندۈرۈشنى كۆرسىتىدۇ // @name:uk Код чатгпта виділений // @description:uk Додайте весь мовний код підкреслення для чатгпта (використовуючи ensional.js) // @name:vi Mã chatgpt được tô sáng // @description:vi Thêm tất cả các mã làm nổi bật mã ngôn ngữ cho Chatgpt (sử dụng điểm nổi bật) // @name:zh-SG ChatGPT 代码高亮 // @description:zh-SG 为 ChatGPT 添加所有语言代码高亮(使用 highlight.js) // @name:zh ChatGPT 代码高亮 // @description:zh 为 ChatGPT 添加所有语言代码高亮(使用 highlight.js) // @name:zh-TW ChatGPT 代碼高亮 // @description:zh-TW 為 ChatGPT 添加所有語言代碼高亮(使用 highlight.js) // @name:zh-HK ChatGPT 代碼高亮 // @name:fr-CA CODE CHATGPT DIVÉRÉ // @description:fr-CA Ajoutez tout le code linguistique en surbrillance pour Chatgpt (en utilisant highlight.js) // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/highlight.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/1c.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/abnf.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/accesslog.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/actionscript.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/ada.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/angelscript.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/apache.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/applescript.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/arcade.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/arduino.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/armasm.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/asciidoc.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/aspectj.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/autohotkey.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/autoit.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/avrasm.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/awk.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/axapta.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/bash.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/basic.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/bnf.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/brain####.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/c.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/cal.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/capnproto.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/ceylon.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/clean.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/clojure.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/clojure-repl.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/cmake.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/coffeescript.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/coq.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/cos.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/cpp.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/crmsh.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/crystal.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/csharp.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/csp.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/css.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/d.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/dart.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/delphi.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/diff.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/django.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/dns.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/dockerfile.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/dos.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/dsconfig.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/dts.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/dust.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/ebnf.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/elixir.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/elm.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/erb.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/erlang.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/erlang-repl.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/excel.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/fix.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/flix.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/fortran.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/fsharp.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/gams.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/gauss.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/gcode.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/gherkin.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/glsl.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/gml.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/go.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/golo.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/gradle.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/graphql.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/groovy.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/haml.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/handlebars.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/haskell.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/haxe.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/hsp.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/http.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/hy.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/inform7.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/ini.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/irpf90.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/isbl.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/java.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/javascript.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/jboss-cli.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/json.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/julia.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/julia-repl.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/kotlin.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/lasso.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/latex.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/ldif.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/leaf.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/less.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/lisp.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/livecodeserver.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/livescript.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/llvm.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/lsl.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/lua.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/makefile.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/markdown.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/mathematica.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/matlab.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/maxima.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/mel.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/mercury.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/mipsasm.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/mizar.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/mojolicious.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/monkey.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/moonscript.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/n1ql.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/nestedtext.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/nginx.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/nim.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/nix.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/node-repl.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/nsis.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/objectivec.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/ocaml.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/openscad.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/oxygene.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/parser3.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/perl.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/pf.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/pgsql.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/php.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/php-template.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/plaintext.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/pony.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/powershell.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/processing.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/profile.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/prolog.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/properties.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/protobuf.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/puppet.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/purebasic.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/python.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/python-repl.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/q.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/qml.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/r.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/reasonml.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/rib.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/roboconf.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/routeros.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/rsl.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/ruby.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/ruleslanguage.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/rust.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/sas.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/scala.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/scheme.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/scilab.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/scss.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/shell.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/smali.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/smalltalk.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/sml.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/sqf.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/sql.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/stan.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/stata.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/step21.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/stylus.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/subunit.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/swift.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/taggerscript.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/tap.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/tcl.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/thrift.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/tp.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/twig.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/typescript.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/vala.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/vbnet.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/vbscript.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/vbscript-html.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/verilog.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/vhdl.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/vim.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/wasm.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/wren.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/x86asm.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/xl.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/xml.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/xquery.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/yaml.min.js // @require https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/languages/zephir.min.js // @namespace Dreace$#####GodMan // @match *://chatgpt.com/* // @grant none // @run-at document-idle // @author Dreace,人民的勤务员 <[email protected]> // @namespace https://github.com/#####GodMan/UserScripts // @supportURL https://github.com/#####GodMan/UserScripts/issues // @homepageURL https://github.com/#####GodMan/UserScripts // @license MIT // @icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAALp0lEQVR4nO2aeUzUZxrHp81ms/vHdq9kk002u9n9o5tme2pbryoiKIcgAorcI/dwDIhQTpkBuVSuIreCity3MIAHoiheVbfac6u2tdp2u0ez2aSHtQqfzevrLE6HmYEytrbhST5h5nm+3+f5vQ8zzDAZhWI2ZmM2ZmM2ZmM27ld4FPAH+200Ls7g2nPx3HwmkvEnw+GZaMbmJ/GZbRYXHIuJV2h5WPFDO7hdFhfnqOCpUMvM28iXjgVsVfwQwrWA5HlRjM0JgTmhsFwDvnUQ1Q/xRyFhFGIOQEgHuBXDgli4ow0BuzQ+8Cvmt4rva7jls+P5EHguCJangFoHqSfMk3wcfCthfrj0LY3ji9WFPKr4vsXabaTPD4L568G7BNKPw6bRqROvg6XR0m8fz6duWex3yeCCczqXVmk5vjqHlrUFrFQ8iOFbxBM2YYwvUkLAS5A5+s1Q1YPoYQ67GG56ZtOjLuURxYMS7mlcWRIIHumw+RhkH58emiHwyQMbJYg+DjHgvxVCK0C1E4JLwTsH7CNkXbBcxS2ffNK+67MrArfw/FJ/WBYIm3SQd2x6qGthRRjoe4QUQ85RE/oR2NgIrnFSbxsA###0f6cL8NvEMTs/CNDCtpGpk9kLa18E4RWI29reKfqPQkQJ2PlLr5+Wvm/10GE5BHsncdk1lNsrfEGQXA9FI5YpGIaoInAMkD6XEEjYAYVHp+a/lxfrYIUfOPhBSA4Z9/3g0VtwWBfLf5x84OvkdUPpUfNom2CNSuqdfSEsEwoPWPaZI65Y9lsdyq24En5x3w4fkcEuN39w8Qb3QIjbCvkd4B0pc1u6oPzI5BQPQIQGXH2kdl0kZDeb1hf1Q1aD6fq9lA2DX4zsG5bOwH05vCqNZrd1sMoLojJg+yBUDUt8wmW+sGsip6fyMKRXgGeg1Kz2hcRCqBgy1ur1yaXg4S/1oYlQ2D259l6y66XeK4hbwENWPfwGLTkeXiDIKIWdhw0JCAP3tVDSaVwLi5c1gbhd2m2s0VPQBMrICb2n98TPhFyoGjTt3SFeRoOkPiEXL6sdPnkzT/n4MbZmDWwqhF2HjVGGgqiXdRrXvH1lLbtycq+gZgDiM6ROEBAEW2qhWgcbNk3k/QJln7qhyfts1EhdXCr7rLYAdQIX13lCdCzUH4K9Q8aEhILQVLYb1/x9ZK1uwLgm+uVVQIC/1HivheRM2DVoqCtrBlW01AjCVVDaaNwvq1DWYxM4b5XDa/N41N8L/Dyhpg2aDk1ORAj4ekD1JBqlt6zt6TfMV7dATKSsCdRqqGk3PaPxIGwtgyD/CU9KOuzundAUVN7tFcM1qywgLYXagNWwUQ2tB00TGQRCV9tqXAv2krUGnbzfqAONBpQeMi9Qh0Njv/kZeoQuM2vCH7wO8gugZT8UlMrchmjes8oCNkbzvtINCoug84BpYtaD0O1uMa6FrJW11j7YXg4RvvK+0o0x5WqGA1cxJu6LfOl26Nhvfpae+lZIiv1/rzvXkLxB3k6Ks9JTQK3ki+BVsKcReg6YJlYJQtfQYlwLXyNrCRHypyDUnfNKN54WM4JX8WzQKk7ra4kRlufdS/UOUAdM9BZkJlFllQXEeDEW5godXaDbb5qNgSB0zc3GtShPWROEr+K/oa6EKBRff53moXBXlKGufHxXR24KdPWYn6undwBK8iDSQ85JCuXfWi0/nvEC1J6MqVbCvi4YHDRNoj8IXXuTcU3tIWsRztRFr+bXZuc58ojKmSLVSr4SnljxyrINBgbMz9fT1iQ9wquN5uyMF5Dkw41oZ2ivh4MDpknxA6HrbDSubXCXtXB7fj7VuVHO7BQePWlKaN5p/hr0tNRBjIv0FafjN6MFZAbxT7UT7C2F4QHTpPqC0PU2Gtc2ir/yTtNbQIwTNcKzRQ3J66Q/1hm2boCBdvPXIihNlR7Nej6Z0QKKYunZ4AgFahjpN02GDwhdaSIc6jSsJbrJWvI0FhDnQI3w7NkKw71QrYGElbJPoivUZpu/nqHuibmVGTh84wXUprAg0RGSXOBIB5zQTU5NKghdggOkusHeXBjtlbUU8QrgML0FJDhQIzyN+R###jZDYaTsJXqauhY9pbFSW6Ke4adFWwL5R9JyqIyH032mObgbCoJBaAU566C3DNJXyvvTWUCSPTXC05xvOON4h+yV7mL+WgSdxVK7JYB/zWgBu1JwTl8BafYwUAFne82zrwRyPSHV3pDpLCDVnhrhacs17H2yXfbSrLR8HYfrpDZvDTcUM40qFSPpdpDpBMM18Eqvec73QKtG6oVPkLaM7Skv8EtLs9LsWZm+jGvC05Vr2Pfldtkr09nyNZxuvatdyfiMF6DV8nB5IO9qlkG2I7RnwCud8Oo+85xtgd2xoLUD4dXY8olmGdFaG35kNMOOP2ls6buju0tPjmG/820yn+1kefbpRqnNc+G2whrRncwLWbagp9ANDmyFN7vhzR7znNoJVQET3sylvKG1ZYXoWzSfn2bZkpllyw1Ry3VgvNhD6vqzDftcbJX5PEfLM0erpPYlTz6zygKaoijPsYHytVDuCeK2oHIdnCyHt7stM1wAJa6M6b3ZSziQY8N7d+4vhQYVXGyEphhZ359l6H+tRea3rbA8q2+T1NYGcMUqC9i7nnP5S0CXApc74dBmKHECkcu3gYYQuLgbrnSZ51I7tEbf9d2lyhNOl01o2qJk/mCWoffNZpkvWm55zk5vqW2NpNgqC9jjz7vbFsOxXLjaJbnSCrpEKF4Gola4FHo3wOWWCc29XGkD3UapE/qXlsOQBt7rNNR1Rsn6cKZh/nKzzJfYT95fz7lyqSu2Y3xQze+ssoC93lwrfAFO5MH1TkPe3gMdYVAklvAClNnDkQx4v31CcyofKp1kXei6VXClwbiXoDtS6ka0hvl3m2S+1G5yn0DM3L1W6lqCOKawVrQH8NeShXA0FT7qmJw3KqDJC4ROUOcCJ7OgyXsiV+8Or5eZ7iHoi5Da4xrD/PuNMl9ua9o7qJaaquXc7ovl91ZbwL5gdNsXwIAK/t5hnvP5sMsZhF5P9TI4IQ7UbtnfEyQ9Qn9v/lqjzFctncTXDofiZL1sEQxGE66wZhyKwadiPuxaLodZOsSHbTCaCrW2MBgB1xose67shG5fEHMEpyZZgMjvsDHMv1MHHd6yVrkIdGFsV1g7gIfq7bhVPQ9eK7R8GD1T+Y1/0AzDsbBjIYj+dUtgNFku8V7d9QZZr7WB603wagH0B0HNXd8uG8b2q+7j9wV0SgZ3PA/tq6b2KLBIO5zPhr12IPrunAeDwXC1fnK9WIDQ7ZgntXdu3/V1reGdEyr+rLifcSqeXzXYcLvuWRhNmNnhL1VAjzuIXoJOV3hru3nP5eoJ/e750O7Ep/1+jByJYp7i24ojEWjqnwXBhc3TP7j4W3AkXPr3zIXmJXAuY2pPlZfTpKfHjY+vavmJ4ruKw4HoGuZA41w4FT+1ixeac2nQugiEt+lZGImQD+upLq9PfPQ+B4aUVCu+6xj2Z1/LHGh+Bnod4fV804v4WzH0OUmtYNAdrlRN75Ejeghv2wLGz1jr3d1MYySUtJ7F3Gp7GgTdC2EkEM7EwYV0OJ8MR/ygTVz407DPBl7Lnv7T5kPxllt8QPI0DPtwWPEgxYkX+dmILz26JdzseBJMcTIMPmyZ/uHFo2rEV/bQ2fDlSRW/UTyocToMp1Ffmo96cfyIG5eG3XlrYAk3u5+A/cvgau00f/PNcNwXhH/fXMbPRLJa8X2Ll0N59KANn/c+DgPPw8Uk+Ohrb3Am4+2tcEj8d/k46OYyfi6MGMX3Nc6E8scRRz7u/wsIhhbBuXC4VADX6uCjVri+B94phQvxcNRB6u5oF3PjTChrFD+EOBtIzuEFfLX/MbDEobmMnVrDgTPqB+j7wNYItDx8Ppiw0268MrKYz4eeYfzgY3B4DmMjC7lx0oVLL/vz0gXlffy+32zMxmzMxmzMhkLE/wB0D3c/kOHNbgAAAABJRU5ErkJggg== // @compatible chrome // @compatible firefox // @compatible edge // @compatible opera // @compatible safari // @version 2025.02.18.0403 // @Created 2025-02-18 04:03:10 // @modified 2025-02-18 04:03:10 // ==/UserScript== function highlightBlock(block) { if (block.dataset.highlighted) { return } const languageName = block.className.match(/language-(\w+)/) // console.log(languageName) if (languageName) { if (block.children.length === 0) { hljs.highlightElement(block) block.dataset.highlighted = true } else { if (Array.isArray(languageName) && languageName.length > 1) { const language = languageName[1] block.classList.add(`language-${language}`) hljs.highlightElement(block) block.dataset.highlighted = true } } } } setInterval(() => { document.querySelectorAll('.markdown').forEach((markdownBlock) => { if (markdownBlock.dataset.highlighted) { return } else if (markdownBlock.className.includes('r###lt-streaming')) { const preBlocks = markdownBlock.querySelectorAll('pre') preBlocks.forEach((preBlock) => { if (preBlock.nextElementSibling) { preBlock.querySelectorAll('code').forEach((codeBlock) => { highlightBlock(codeBlock) }) } }) } else { const codeBlocks = markdownBlock.querySelectorAll('code') codeBlocks.forEach((codeBlock) => { highlightBlock(codeBlock) }) markdownBlock.dataset.highlighted = true } } ) }, 1000)