BusyMark – Editor de Markdown y Writerside para documentación profesional en Linux

Markdown

Formato y listas de tareas

Documentación Writerside

Controles de avisos

Writerside Markdown admite edición visual y de código fuente. Los temas XML usan edición de código fuente.

Diagramas, referencias de API y matemáticas

Diagrama Mermaid renderizado

Modos de edición

Markdown se puede editar como contenido con formato o como código fuente. Lectura y Dividido ofrecen dos formas de inspeccionar el resultado renderizado.

Editor

Edición visual de Markdown

Modo Editor con controles de formato del documento.

El texto se edita en el documento con formato. La barra de herramientas aplica títulos, énfasis, listas y otros formatos, mientras los diagramas permanecen visibles.

Código fuente

Acceso directo al marcado

Modo Fuente con resaltado de sintaxis Markdown.

El marcado Markdown y Writerside sigue siendo editable directamente, con números de línea, resaltado y plegado. El modo Fuente muestra este editor sin el panel de vista previa.

Lectura

El documento renderizado

Modo Lectura con documentación renderizada.

La barra de formato no está presente. Los títulos, diagramas y demás contenido del documento se muestran sin los marcadores de Markdown.

Vista dividida

Código fuente junto al resultado renderizado

Vista dividida · Arquitectura de entrega de eventos

El código fuente y el documento renderizado están visibles juntos. Las definiciones de los diagramas pueden examinarse junto a los diagramas que producen.

La edición visual se aplica a Markdown y Writerside Markdown; los documentos XML .topic se editan en el código fuente.

Integración con Git

Cambios de documentación, commits e historial del repositorio dentro del espacio de edición.

BusyMark usa las herramientas de línea de comandos Git instaladas y el flujo existente del repositorio.

Revisión de cambios

Inspección de archivos, preparación, retirada de la preparación y commits.

Historial del archivo e historial del proyecto

Vistas separadas del historial del archivo y del proyecto, comparaciones con el documento de trabajo y restauración de versiones anteriores del archivo.

Ramas y remotos

Creación y cambio de ramas, fetch, pull solo de avance rápido y push.

Exportación PDF y HTML

Salida de un documento Markdown o de una instancia de Writerside seleccionada.

PDF

Diseño de página y tipografía, independientes de la apariencia del editor.

Diseño
Tamaño de página, orientación y márgenes.
Tipografía
Tamaños del cuerpo y del código, y color de acento.
Navegación
Tabla de contenido, encabezados, pies y números de página.

HTML

Documentos portátiles y páginas de temas enlazadas, legibles sin BusyMark.

Apariencia
Tema, tipografía, ancho del contenido y color de acento.
Recursos
Recursos incrustados o un directorio de recursos.
Estilos
Una hoja de estilo personalizada opcional.

La salida HTML de Writerside conserva las páginas de temas enlazadas y un índice, también con recursos incrustados.

BusyMark ofrece exportaciones nativas; no ejecuta el generador de publicación de JetBrains.

Asistencia con IA

Ollama · OpenAI · Gemini

Edición de documentos

Una instrucción explícita, un objetivo de cambio y contexto del documento, con una diferencia revisada antes de aplicarla.

Redacción de mensajes de commit

Un mensaje de commit propuesto a partir de la diferencia de Git preparada.

Desactivado de forma predeterminada. Ollama se ejecuta localmente; las solicitudes en la nube usan el proveedor elegido.

Markdown y HTML

Bloques Markdown

Estructuras de bloque admitidas en el código Markdown y la vista previa.

Encabezados

#, ##, ###

Párrafos

text

Cita en bloque

> quote

Bloque de código

```

Listas

-, *, 1.

Lista de verificación

- [ ]

Tabla

| --- |

Imagen

![alt](src)

Separador temático

---

Markdown en línea

Formato dentro de párrafos, elementos de lista y celdas de tabla.

Negrita

**text**

Cursiva

*text*

Subrayado

<u>text</u>

Tachado

~~text~~

Código en línea

`code`

Enlace

[text](url)

Salto de línea forzado

<br>

Bloques HTML sin procesar

Etiquetas HTML de bloque seguras renderizadas con widgets de vista previa de BusyMark.

article, aside, div, section, header, footer, main, nav, h1-h6, p, blockquote, address, hr, ul, ol, li, dl, dt, dd, table, caption, colgroup, col, thead, tbody, tfoot, tr, th, td, pre, details, summary, figure, figcaption.

Contenedores

div, section

Bloques de texto

p, h1-h6

Listas

ul, ol, li

Tabla

table, tr, td

Figuras e imágenes

figure, img

Código preformateado

pre, code

Bloques desplegables

details

Listas de descripción

dl, dt, dd

Etiquetas HTML sin procesar en línea

Etiquetas HTML en línea seguras renderizadas sin mostrar las etiquetas literales.

span, strong, em, b, i, u, s, small, mark, sub, sup, code, kbd, samp, var, abbr, cite, q, dfn, time, data, bdi, bdo, wbr, ins, del, ruby, rt, rp, a, img, br.

Etiquetas de formato

strong, em, u

Etiquetas de código en línea

kbd, samp, var

Enlace

a[href]

Imagen en línea

img[src]

Etiquetas semánticas de texto

span, time

Salto de línea forzado

br, wbr

Reglas de seguridad

El HTML sin procesar se analiza y sanea antes de la vista previa.

Vista previa saneada

El HTML permitido se convierte en bloques de vista previa de BusyMark, no se renderiza en un navegador.

Se conserva el código fuente

El HTML sin procesar no editado se guarda exactamente como texto fuente.

Markdown dentro de HTML

Los marcadores Markdown dentro de HTML sin procesar se muestran como texto literal.

Contenido activo bloqueado

Se bloquean scripts, estilos, marcos, formularios, SVG, MathML, eventos y atributos inseguros.

Solo URLs seguras

Los enlaces permiten http, https, mailto, tel, URLs relativas y fragmentos; los esquemas inseguros se bloquean.

Atajos de teclado

General

Nuevo documento

Crear un archivo Markdown o un proyecto de Writerside

Ctrl+N

Abrir

Abrir un archivo Markdown, una carpeta o un proyecto de Writerside

Ctrl+O

Guardar

Guardar el documento actual

Ctrl+S

Exportar como PDF

Exportar un documento Markdown o una instancia Writerside seleccionada como PDF.

Ctrl+Shift+E

Exportar como HTML…

Menú principal o paleta de comandos. Sin atajo predeterminado.

Paleta de comandos

Buscar un comando de la aplicación

Ctrl+Shift+P

Pantalla completa

F11

Atrás

Alt+Left

Buscar

Buscar en el espacio de trabajo actual

Ctrl+F

Atajos de teclado

Mostrar esta referencia de atajos de teclado

Ctrl+Alt+K

Markdown y HTML

Abrir la referencia de Markdown y HTML

Ctrl+Alt+M

Configuración

Abrir la configuración de BusyMark

Ctrl+Alt+S

Pestañas

Siguiente pestaña

Ir a la siguiente pestaña abierta

Ctrl+Tab

Pestaña anterior

Ir a la pestaña abierta anterior

Ctrl+Shift+Tab

Cerrar pestaña

Cerrar la pestaña activa

Ctrl+W

Cerrar todas las pestañas

Cerrar todas las pestañas abiertas

Ctrl+Shift+W

Modo de visualización

Editor

Ctrl+Shift+1

Código fuente

Ctrl+Shift+2

Lectura

Ctrl+Shift+3

Vista dividida

Ctrl+Shift+4

Edición de texto

Seleccionar todo

En el modo Código fuente, seleccionar todo el texto; en el modo Editor, pulsar dos veces para seleccionar todos los bloques

Ctrl+A

Cortar

Cortar el texto seleccionado

Ctrl+X

Copiar

Copiar el texto seleccionado

Ctrl+C

Pegar

Pegar desde el portapapeles

Ctrl+V

Pegar sin formatear

Pegar texto del portapapeles sin formato

Ctrl+Shift+V

Deshacer

Deshacer la última edición

Ctrl+Z

Rehacer

Rehacer la última edición deshecha

Ctrl+Shift+Z

Insertar sangría

Insertar sangría en el cursor

Tab

Reducir sangría del código fuente

Quitar un nivel de sangría en el modo Código fuente

Shift+Tab

Cerrar la búsqueda o quitar la selección de bloques

Cerrar la búsqueda del espacio de trabajo o quitar una selección de bloques en el modo Editor

Esc

Formato

Negrita

Activar o desactivar la negrita en el texto seleccionado

Ctrl+B

Cursiva

Activar o desactivar la cursiva en el texto seleccionado

Ctrl+I

Subrayado

Activar o desactivar el subrayado en el texto seleccionado

Ctrl+U

Enlace

Insertar o editar un enlace

Ctrl+K

Código en línea

Activar o desactivar el código en línea en el texto seleccionado

Ctrl+Shift+`

Tachado

Activar o desactivar el tachado en el texto seleccionado

Alt+Shift+5

Bloques

Párrafo

Convertir el bloque actual en párrafo

Ctrl+Alt+0

Encabezado 1

Convertir el bloque actual en encabezado 1

Ctrl+Alt+1

Encabezado 2

Convertir el bloque actual en encabezado 2

Ctrl+Alt+2

Encabezado 3

Convertir el bloque actual en encabezado 3

Ctrl+Alt+3

Encabezado 4

Convertir el bloque actual en encabezado 4

Ctrl+Alt+4

Encabezado 5

Convertir el bloque actual en encabezado 5

Ctrl+Alt+5

Encabezado 6

Convertir el bloque actual en encabezado 6

Ctrl+Alt+6

Cita en bloque

Ctrl+Shift+Q

Bloque de código

Ctrl+Shift+K

Listas

Lista numerada

Activar o desactivar el formato de lista numerada

Ctrl+Shift+7

Lista con viñetas

Activar o desactivar el formato de lista con viñetas

Ctrl+Shift+8

Lista de verificación

Activar o desactivar el formato de lista de verificación

Ctrl+Shift+9

Aumentar sangría del elemento de lista

Ctrl+]

Reducir sangría del elemento de lista

Ctrl+[

Insertar

Imagen

Ctrl+Shift+I

Salto de línea forzado

Shift+Enter

Barra lateral

Panel lateral

F9

Archivos

Ctrl+1

Índice

Ctrl+2

Esquema

Encabezados del documento en la barra lateral

Ctrl+3

Git

Ctrl+4

Eliminar

Eliminar el elemento seleccionado en Archivos o quitar el tema seleccionado del índice

Delete

Asistencia en el código fuente

Ir a la declaración

Ir a la declaración del símbolo situado en el cursor.

Ctrl+B

Buscar usos

Referencias a un símbolo de Writerside

Alt+F7

Renombrar

Un símbolo de Writerside compatible y sus usos

Shift+F6