Prism es un resaltador de sintaxis ligero y extensible, construido con estándares web modernos en mente. Enlace: https://prismjs.com/
Preferencias a seleccionar:
Theme: Okaidia
Languages: Select/unselect all
Plugins:
- Toolbar: Agrega una barra de herramientas con botones para acciones comunes.
- Copy to Clipboard Button: Agrega un botón para copiar el código resaltado al portapapeles.
- Download Button: Agrega un botón para descargar el código resaltado como un archivo.
- File Highlight: Resalta la sintaxis de archivos basándose en su extensión.
- Show Language: Muestra el lenguaje de programación detectado para el código resaltado.
- JSONP Highlight: Resalta la sintaxis de JSONP (JSON with Padding).
Pluing opcionales:
Line Highlight (4.73KB): Resalta la línea actual en la que se encuentra el cursor, mejorando la visibilidad del código.Line Numbers (3.13KB): Muestra los números de línea junto al código, facilitando la referencia y navegación.
Show Invisibles (0.89KB): Visualiza caracteres invisibles como espacios, tabulaciones y saltos de línea, ayudando a detectar errores de formato.
Autolinker (1.08KB): Convierte automáticamente URLs y direcciones de correo electrónico en enlaces clicables.
WebPlatform Docs (3.28KB): Proporciona acceso rápido a la documentación de WebPlatform directamente desde el editor.
Custom Class (0.49KB): Permite aplicar clases CSS personalizadas a elementos del código resaltado.
Highlight Keywords (0.12KB): Resalta palabras clave específicas dentro del código.
Remove initial line feed (0.32KB): Elimina el salto de línea inicial en el código.
Inline color (1.45KB): Muestra una vista previa del color directamente en el código donde se define.
Previewers (14.53KB): Permite previsualizar diferentes tipos de contenido, como imágenes o HTML, directamente en el editor.
Autoloader (5.64KB): Carga automáticamente los lenguajes y complementos necesarios para el resaltado de sintaxis.
Keep Markup (1.45KB): Preserva el marcado HTML dentro del código resaltado.
Command Line (3.48KB): Agrega una interfaz de línea de comandos al editor.
Unescaped Markup (1.3KB): Permite mostrar marcado sin escapar dentro del código.
Normalize Whitespace (2.83KB): Normaliza el espacio en blanco en el código, asegurando una presentación consistente.
Data-URI Highlight (1.38KB): Resalta las Data-URIs (Uniform Resource Identifiers) dentro del código.
Match braces (2.82KB): Resalta los pares de corchetes, llaves y paréntesis coincidentes.
Diff Highlight (1.75KB): Resalta las diferencias entre dos versiones de un código.
Filter highlightAll (1.05KB): Permite aplicar filtros al resaltado de sintaxis global.
Treeview (7.91KB): Muestra el código en una estructura de árbol, facilitando la navegación y comprensión.
0 Comentarios