Codeforces Better!🎈
Este es un script de Tampermonkey diseñado para mejorar su experiencia en el sitio web de Codeforces.
Al añadir una serie de funciones útiles y mejorar la interfaz del sitio web y la interacción con el usuario, hará que su camino hacia las competiciones de programación sea más eficaz y cómodo.
Escriba antes:Notas de retroalimentación
Si tiene algún problema, diríjase a Github issues o feedback page feedback.
Por favor, proporcione una descripción detallada del problema, por ejemplo::enlace, capturas de pantalla, resultados deseados, resultados reales, reproducción……
Las discusiones amistosas y las sugerencias de características son bienvenidas, pero no es obligación del autor mantener el script y proporcionar ayuda, gracias por su comprensión.
función clave
Al instalar el script obtendrá:
- Soporte de Modo Oscuro:Añada el Modo Oscuro a su página web, para que pueda cepillarse las preguntas por la noche sin que le duelan los ojos.
- Traducción multilingüe de páginas web:sustituye el texto principal de la página web por el idioma de su elección.
- Botones de conveniencia:Add
MrakDown
, Copy
,Translate
button to page - Función de traducción de temas:Haga clic en el botón
Traducir
para traducir al idioma de destino en un solo clic, asegurándose de no romper la fórmula Latex. - Clist Rating Score Display:obtiene los datos de puntuación de un tema del sitio web clist.by y los muestra en la página del tema.
- Editor de código y compatibilidad con LSP:Editor de código integrado en la parte inferior de la página del tema, compatible con autoguardado, confirmación rápida, ejecución de pruebas en línea, etc.
- Rocky Valley Salto rápido:Un clic para saltar a la página correspondiente de esta pregunta en Rocky Valley
- Visualización de la página del área de comentarios:Mejore la visualización del área de comentarios, admita el salto de página, el salto, puede elegir el número de planta principal que se muestra en cada página.
- Recoloración de la tabla de clasificación:Coloración en degradado de la tabla de clasificación de los torneos Codeforces basada en la relación "puntuación/total".
- Algunas otras pequeñas características……
Sugerencia:Haga clic en el botón Configuración de CodeforcesBetter en la esquina superior derecha de toda la página para abrir el panel de configuración.
Se proporciona texto de ayuda para la mayoría de las funciones y puede consultarse pasando el ratón por encima del icono de signo de interrogación situado junto a la misma.
Utilización de documentos
Para más detalles e instrucciones, visite la página Github Wiki en.
compatibilidad
navegador (software)
| adyuvante | versión mínima |
---|
Chrome | adyuvante | 96 |
Edge | adyuvante | 96 |
A base de cromo | Compatibilidad básica, pero pueden producirse errores inesperados | Versión del núcleo de cromo ≥96 |
FireFox (incluido móvil) | adyuvante | 103 |
Safari | sin soporte | \ |
Gestor de guiones
Sólo se admite el gestor de scripts Tampermonkey.
Otros complementos
No hay problemas de compatibilidad con los principales plug-ins relacionados con CF, si encuentra problemas de compatibilidad, agradecemos sus comentarios.
espejo (informática)
Soporte sitio oficial ligero m1 / m2 / m3 , sitio oficial espejo https://mirror.codeforces.com/, sitio no oficial espejo https://codeforc.es
Además, es teóricamente compatible con cualquier otro mirror, sólo tiene que añadir otra línea de comentarios // @match your mirror URL
¡y ya está!
Cómo contribuir
Si tiene alguna idea o petición de características, no dude en dirigirse a Github para crear PRs o Issues.
agradecido
- Los siguientes scripts fueron referenciados en el desarrollo temprano:AcWing content to markdown,Traductor
- El script CodeforcesBetter utiliza las siguientes bibliotecas de código abierto:turndown,jquery,MathJax,crypto-js,base64,chroma,xterm,dexie,monaco-editor,i18next,i18next-chained- backend
,i18next-localstorage-backendjs
- OJBetter_Bridge hace referencia a los siguientes repositoriosmonaco-language-servery utiliza las siguientes bibliotecas de código abierto:PyQt-Fluent-Widgets,PyYAML,tornado,ujson
- Un agradecimiento especial a todos los que aportaron sus comentarios y sugerencias.
Gracias, 0rz.