Skip to content

MarkText

MarkText

🔆 Editor de Markdown de próxima generación 🌙
Un editor de Markdown de código abierto, sencillo y elegante, centrado en la velocidad y la facilidad de uso.
GitHub ReleaseGitHub Downloads (all assets, all releases)GitHub Downloads (all assets, latest release)
  • MarkText es un editor de Markdown gratuito y de código abierto escrito originalmente por Jocs y colaboradores.

  • Por desgracia, el repositorio principal dejó de mantenerse hace unos 3 años, pero siguieron existiendo varios problemas de calidad de vida que noté en mi uso diario.

  • Este repositorio sirve como un intento de modernizar mi editor de Markdown favorito y es un fork basado en el fork de Jacob Whall

  • Puedes leer más sobre mi motivación a continuación

1. Instalación

⚠️ Estas versiones siguen en beta (ya que no sé cuánto habré roto durante la migración). Informa de cualquier error en el issue tracker

Windows

Linux

  • Simplemente visita la página de lanzamientos
  • Probado en:
    • Ubuntu 24.0.2 (paquetes AppImage y .deb)
    • Me encantaría recibir ayuda para probar los otros paquetes de Linux

Gestores de paquetes en Linux

1. Arch Linux AUR Version

MacOS

⚠️ Las versiones para MacOS mostrarán "MarkText is damaged and can't be opened" debido a la falta de notarización. Consulta esta solución (también se aplica a cualquier otra app sin firma de cuenta de desarrollador)

2. Capturas de pantalla

3. ✨Funciones ⭐

  • Ahora disponible en 9 idiomas 🆕 (agradecimientos especiales a @hubo1989)

    • English 🇺🇸
    • 简体中文 🇨🇳
    • 繁體中文 🇹🇼
    • Deutsch 🇩🇪
    • Español 🇪🇸
    • Français 🇫🇷
    • 日本語 🇯🇵
    • 한국어 🇰🇷
    • Português 🇵🇹
  • Vista previa en tiempo real (WYSIWYG) y una interfaz limpia y sencilla para lograr una experiencia de escritura sin distracciones.

  • Compatible con la especificación CommonMark, la especificación de GitHub Flavored Markdown y compatibilidad selectiva con Pandoc markdown.

  • Extensiones de Markdown como expresiones matemáticas (KaTeX), front matter y emojis.

  • Atajos para párrafos y estilos en línea para mejorar tu eficiencia al escribir.

  • Exporta archivos HTML y PDF.

  • Varios temas: Cadmium Light, Material Dark, etc.

  • Varios modos de edición: modo código fuente, modo máquina de escribir, modo enfoque.

  • Pega imágenes directamente desde el portapapeles.

3.1 🌙 Temas🔆

Cadmium LightDark
Graphite LightMaterial Dark
Ulysses LightOne Dark

3.2 😸Modos de edición🐶

Código fuenteMáquina de escribirEnfoque

4. Motivación

1. Entonces, ¿este fork es diferente de los innumerables otros?

  • Una de mis principales quejas al examinar marktext era que el framework y el entorno de desarrollo estaban muy desfasados y tardaba una eternidad en compilarse

    • La mayoría de las bibliotecas estaban obsoletas y algunas ni siquiera podían instalarse con versiones modernas de Node.JS/Python
  • Por ello, este fork es una especie de "re-escritura" importante que utiliza electron-vite en lugar de la configuración antigua de Babel + Webpack

    • El objetivo es darle a marktext un nuevo comienzo usando frameworks y bibliotecas modernas siempre que sea posible
    • Todo también se ha migrado a Vue3 y Pinia, con todas las bibliotecas actualizadas a sus últimas versiones posibles
  • Los procesos main y preload siguen compilándose a CommonJS, pero el renderer ahora es totalmente solo ESModules (lo que planteó algunos problemas interesantes durante la migración)

2. ¡Genial! ¿Cómo puedo ayudar?

  • Cualquier forma de:

    1. Pruebas de errores (informes de fallos)
    2. Pull Requests

    es más que bienvenida

  • A continuación encontrarás una lista básica de comandos para moverte por este repositorio, pero por lo demás la estructura de archivos debería ser muy similar a la de marktext original

3. Configuración del proyecto