Sobre el proyecto
MarkEdit es un editor de Markdown gratuito y de código abierto para macOS, concebido como la contraparte enfocada en Markdown del TextEdit integrado. El proyecto pone énfasis en un equilibrio entre tamaño, velocidad, integración nativa y corrección, en lugar de reclamar superioridad en una sola dimensión.
Características clave descritas en el README:
- Enfocado en la privacidad: no recopila datos del usuario.
- Nativo: diseñado para sentirse como en casa en macOS, con controles de interfaz nativos, búsqueda de palabras con force-touch, predicciones en línea y Writing Tools.
- Rápido: edita archivos de 10 MB con facilidad y se describe como capaz de volar a través de archivos de un millón de líneas.
- Ligero: el tamaño del instalador es de aproximadamente 4 MB.
- Extensible: se integra con Shortcuts y AppleScript.
El manejo de Markdown sigue estrictamente la especificación GitHub Flavored Markdown (GFM), sin sintaxis propietaria ni funciones inventadas. Las funciones de edición complejas, como la edición con múltiples cursores y el plegado de código, se basan en CodeMirror 6 para garantizar corrección y rendimiento.
La personalización se articula en torno a CSS, JavaScript y extensiones de CodeMirror. Las extensiones oficiales incluyen MarkEdit-preview para un panel de vista previa, MarkEdit-theming para temas personalizados y MarkEdit-ai-writer para Apple Intelligence en macOS Tahoe o posterior.
Las opciones de instalación incluyen descargar MarkEdit.dmg desde la última versión y arrastrar la aplicación a Aplicaciones, o instalarla mediante Homebrew con `brew install --cask markedit`. La aplicación busca actualizaciones automáticamente, y las versiones anteriores de macOS tienen etiquetas de versión separadas. Una página de wiki proporciona instrucciones manuales y de desarrollo, y se menciona un proyecto complementario, MarkEdit-skill, para gestionar MarkEdit con un agente de IA.
El proyecto está construido sobre CodeMirror 6 y utiliza ts-gyb para la generación de código. Se mantiene como una herramienta que los autores usan a diario y que publican abiertamente para otras personas con necesidades similares. Se aceptan contribuciones mediante issues y pull requests, con preferencia por discutir primero los cambios de comportamiento, porque el editor es intencionalmente minimalista.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.