Codeforces Better!

Ein Tampermonkey-Skript für Codeforces, das Funktionalität und Benutzeroberfläche verbessert.

Version vom 20.02.2024. Aktuellste Version

Autor
北极小狐
Bewertungen
0 0 0
Version
1.73.0
Erstellt am
08.05.2023
Letzte Aktualisierung
20.02.2024
Größe
456 KB
Kompatibilität
Kompatibel mit Firefox Kompatibel mit Chrome Nicht kompatibel mit Safari Kompatibel mit Edge
Lizenz
GPL3
Wird angewandt auf

Codeforces Better!🎈

Dies ist ein Tampermonkey-Skript, das Ihre Erfahrung auf der Codeforces-Website verbessern soll.

Durch die Hinzufügung einer Reihe nützlicher Funktionen und die Verbesserung der Website-Schnittstelle und der Benutzerinteraktion wird Ihr Weg zu Programmierwettbewerben effizienter und bequemer.

Schreiben Sie vorab:Feedback-Notizen

Wenn Sie Probleme haben, besuchen Sie bitte Github issues oder feedback page feedback.

Bitte geben Sie eine detaillierte Beschreibung des Problems, z.B.:Link, Screenshots, gewünschte Ergebnisse, tatsächliche Ergebnisse, Reproduktion……

Freundliche Diskussionen und Funktionsvorschläge sind willkommen, aber es ist nicht die Pflicht des Autors, die Skripte zu pflegen und Hilfe zu leisten. Danke für Ihr Verständnis.

Tastenfunktion

Wenn Sie das Skript installieren, erhalten Sie:

  • Unterstützung für den dunklen Modus:Fügen Sie Ihrer Website einen dunklen Modus hinzu, so dass Sie die Fragen nachts durchgehen können, ohne dass Ihre Augen Schaden nehmen.
  • Mehrsprachige Website-Übersetzung:ersetzt den Haupttext der Website durch die Sprache Ihrer Wahl
  • Komfortschaltflächen:Hinzufügen MrakDown , Kopieren ,Übersetzen Schaltflächen auf der Seite
  • Themenübersetzungsfunktion:Klicken Sie auf die Schaltfläche Übersetzen , um mit einem Klick in die Zielsprache zu übersetzen, wobei Sie darauf achten müssen, dass die Latex-Formel nicht verletzt wird.
  • Clist Rating Score Display:ruft die Rating Score-Daten für ein Thema von der clist.by-Website ab und zeigt sie auf der Themenseite an.
  • Code-Editor & LSP-Unterstützung:Integrierter Code-Editor am unteren Rand der Themenseite, mit Unterstützung für automatisches Speichern, schnelles Commit, Online-Testlauf usw.
  • Rocky Valley Quick Jump:Ein Klick, um zur entsprechenden Seite dieser Frage in Rocky Valley zu springen
  • Anzeige der Kommentarbereichsseite:Verbessern Sie die Anzeige des Kommentarbereichs, unterstützen Sie das Blättern und Springen, und wählen Sie die Anzahl der auf jeder Seite angezeigten Hauptebenen.
  • Umfärbung der Rangliste:Farbverlauf der Codeforces-Turnierrangliste auf der Grundlage des Verhältnisses "Punkte/Gesamt".
  • Einige andere kleine Funktionen……


Tipp:

Klicken Sie auf die Schaltfläche CodeforcesBetter Einstellungen in der oberen rechten Ecke der gesamten Seite, um das Einstellungsfenster zu öffnen.

Für die meisten Funktionen steht ein Hilfetext zur Verfügung, den Sie anzeigen können, indem Sie mit dem Mauszeiger auf das Fragezeichen-Symbol neben der Funktion fahren.

Dokumente verwenden

Weitere Details und Anleitungen finden Sie auf der Github Wiki-Seite unter.

Kompatibilität

Browser (Software)

 AdjuvansMindestversion
ChromeAdjuvans96
EdgeAdjuvans96
Chromium-basiertGrundlegende Kompatibilität, aber unerwartete Fehler können auftretenChromium Kernel Version ≥96
FireFox (einschließlich mobil)Adjuvans103
SafariNicht unterstützte\

Skript Manager

Nur Tampermonkey Script Manager wird unterstützt.

Andere Plug-Ins

Es gibt keine Kompatibilitätsprobleme mit den gängigen CF-Plug-ins. Wenn Sie also Kompatibilitätsprobleme haben, ist Ihr Feedback willkommen.

Spiegel (Informatik)

Unterstützen Sie die offizielle Lichtseite m1 / m2 / m3 , die offizielle Spiegelseite https://mirror.codeforces.com/, die inoffizielle Spiegelseite https://codeforc.es

Außerdem ist es theoretisch mit jedem anderen Mirror kompatibel. Sie müssen nur eine weitere Zeile mit Kommentaren hinzufügen // @match your mirror URL und das war's!

Wie Sie beitragen können

Wenn Sie Ideen oder Funktionswünsche haben, können Sie auf Github PRs oder Issues erstellen.

Dankbar

Vielen Dank, 0rz.