Codeforces Better!🎈
Il s'agit d'un script Tampermonkey conçu pour améliorer votre expérience sur le site Web de Codeforces.
En ajoutant un certain nombre de fonctionnalités utiles et en améliorant l'interface du site web et l'interaction avec l'utilisateur, il rendra votre parcours vers les concours de programmation plus efficace et plus pratique.
Rédigez à l'avance:Notes de retour d'information
Si vous avez des problèmes, veuillez consulter Github issues ou feedback page feedback.
Veuillez fournir une description détaillée du problème, par exemple ::lien, captures d'écran, résultats souhaités, résultats réels, reproduction……
Les discussions amicales et les suggestions de fonctionnalités sont les bienvenues, mais l'auteur n'est pas tenu de maintenir les scripts et de fournir de l'aide, merci de votre compréhension.
fonction des touches
L'installation du script vous donne:
- Prise en charge du mode sombre:Ajoutez le mode sombre à votre site Web et éclaircissez-le la nuit sans vous faire mal aux yeux.
- Localisation du site web:remplace le texte principal du site web par la langue de votre choix.
- Traduction des titres:Traduction en un clic des titres dans la langue cible tout en veillant à ce que les formules LaTeX ne soient pas corrompues.
- Score d'évaluation Clist:affiche les données du score d'évaluation Clist pour le sujet.
- Éditeur de code:Intègre l'éditeur de code Monaco au bas de la page de la rubrique, prenant en charge l'enregistrement automatique, la soumission rapide, l'exécution de tests en ligne, etc.
- Quick Jump:Saut en un clic à la page correspondante pour cette question dans Logu, VJudge.
- Quelques autres petites fonctionnalités……
Astuce:Cliquez sur le bouton "Codeforces Better !" dans le coin supérieur droit de la page pour ouvrir le panneau de configuration.
Un texte d'aide est fourni pour la plupart des fonctions et peut être consulté en survolant l'icône " ? pour l'afficher.
Utilisation des documents
Pour plus de détails et d'instructions, visitez la page Github Wiki à l'adresse.
la compatibilité
navigateur (logiciel)
| adjuvant | version minimale |
---|
Chrome | adjuvant | 96 |
Edge | adjuvant | 96 |
A base de chrome | Compatibilité de base, mais des erreurs inattendues peuvent se produire | Version du noyau Chromium ≥96 |
FireFox (y compris mobile) | adjuvant | 103 |
Safari | sans soutien | \ |
Gestionnaire de script
Seul le gestionnaire de scripts Tampermonkey est pris en charge.
Autres plug-ins
Il n'y a pas de problèmes de compatibilité avec les principaux plug-ins liés à la FC. Si vous rencontrez des problèmes de compatibilité, n'hésitez pas à nous faire part de vos commentaires.
miroir (informatique)
Soutenez le site léger officiel m1 / m2 / m3 , le site miroir officiel https://mirror.codeforces.com/, le site miroir non officiel https://codeforc.es
De plus, il est théoriquement compatible avec n'importe quel autre miroir, il vous suffit d'ajouter une ligne de commentaires // @match your mirror URL
et c'est tout !
Comment contribuer
Si vous avez des idées ou des demandes de fonctionnalités, n'hésitez pas à vous rendre sur Github pour créer des PR ou des Issues.
reconnaissant
- Les scripts suivants ont été référencés au début du développement:Conversion du contenu en markdown,Traducteur
- Le script AtCoderBetter utilise les bibliothèques open source suivantes:turndown, jquery , MathJax, crypto-js , base64, chroma , xterm, dexie , monaco-éditeur, i18next , i18next-chained-backend
, i18next-localstorage-backendjs, highlight
- OJBetter_Bridge fait référence aux dépôts suivantsmonaco-language-serveret utilise les bibliothèques open source suivantes:PyQt-Fluent-Widgets,PyYAML,tornado,ujson
- Nous remercions tout particulièrement tous ceux qui nous ont fait part de leurs réactions et de leurs suggestions.
Merci, 0rz.