editor de rebajas con sabor a github para osx [cerrado]


30

¿Conoces algún editor para Mac OSX que ayude a editar la rebaja con sabor a Github ?

Creo que Mou ( http://mouapp.com/ ) está bien, solo que es un simple descuento y no un descuento de Github.

¡Por favor, esta es una pregunta sobre Markdown con sabor a Github, y no sobre Markdown simple! Por ejemplo, creo que resaltar la sintaxis de JavaScript es realmente agradable. Mou no solo no lo admite, sino que también destruye el diseño del código.

Respuestas:


35

Sé que esta es una vieja pregunta, ¡pero deberías revisar MacDown !

El autor lo basó en Mou, pero agregó todas las características que le faltan, como Github Flavored Markdown y más.

ingrese la descripción de la imagen aquí


3
¡Esta debería ser la respuesta aceptada! Amo a Mou, pero odio que no haga GHFM. Este se ve casi perfecto para GHFM, y está basado en Mou, por lo que es aún mejor. ¡Gracias por tu respuesta!
mhulse

¡+1 para un gran editor, visor y exportador! Estoy especialmente contento con la función de resaltado de sintaxis de bloque de código. Gracias por señalar esta aplicación!
Dolan Antenucci

Me gusta la idea, pero en mi OS X 10.8.5 mac mini, el resaltado de sintaxis simplemente no funciona. Ni siquiera en el archivo de ayuda. El desplazamiento también está mal. El área visible no coincide con el área visible de la derecha. Solo .contentOffsetse sincroniza cuando .contentOffsetcambia la vista de desplazamiento izquierda. Así que me quedaré con Mou por el momento ... O tal vez lo arregle algún día: MacDown parece ser de código abierto ...
Michael

El autor es muy activo cuando se trata de corregir errores. Envié algunos problemas en la página de proyectos git hub y todo se solucionó en unos días.
victmo

16

Átomo

GitHub creó un nuevo editor de código abierto llamado Atom que proporciona una vista previa de Markdown en tiempo real incorporada.

Enciéndelo con Control+ Shift+ my obtendrás una gran experiencia similar a esta (excepto con tu propio tema Atom aplicado):

Captura de pantalla de Atom con la ventana Markdown Preview abierta.

Atom utiliza paquetes para proporcionar funcionalidad de complemento. Lea más sobre el paquete Markdown en Github .


Perfecto. Absolutamente perfecto. TY!
Brian Genisio

Atom es impresionante, pero no hace ninguna resaltado de sintaxis Markdown. Solo eso es razón suficiente para usar MacDown en su lugar: macdown.uranusjr.com
rinogo


1
@DanRosenstark Genial, gracias! También hay una opción para Break On Single Newline, que es parte de la rebaja especial de Github.
Joshua Pinter

1
@DanRosenstark No está activado de manera predeterminada, pero también puede marcarlo en las opciones del paquete de vista previa de rebajas. Pequeño paquete brillante. Hace que crear READMEs sea tan fácil.
Joshua Pinter

10

Si usa Emacs, markdown-mode.el ofrece un modo para Markdown con sabor a Github.

(Si no usa Emacs, probablemente no le aconsejen que lo recoja solo para este único propósito. No es tanto un editor de texto, sino una máquina virtual Lisp en la que se ha implementado un editor de texto cuyo las convenciones son bastante diferentes a las de cualquier otra herramienta de este tipo; de hecho, Emacs tiene su propia biblioteca estándar, que en la versión actual (versión 24.3, marzo de 2013), pesa 172M de fuente. No hay nada que pueda hacer en ningún otro texto editor que no puede hacer en Emacs, a menudo de manera más rápida y eficiente; la compensación es que, dependiendo de su propósito, primero tendrá que pasar de varios días a varios años adquiriendo experiencia en el uso de Emacs. )

Esperaba que el desarrollador de Mou mostrara el buen sentido de implementar un analizador razonablemente general que pudiera aceptar una especificación de lenguaje, para que su código eventualmente admitiera más dialectos de Markdown que solo el canónico. Si eso fuera cierto, sería trivial modificar Mou para Markdown con sabor a Github, pero, lamentablemente, al examinar el contenido del paquete de aplicaciones, creo que este no parece ser el caso.

Cubriendo lo que entiendo que son los editores populares de OS X, TextMate aparentemente puede hacerse para admitir Markdown con sabor a Github. Supongo que también hay un complemento Markdown con sabor a Github para las versiones más nuevas de Sublime Text , aunque por qué alguien querría pagar $ 70 por una capacidad tan fundamental como la edición de texto me supera. BBEdit no parece tener un módulo, o al menos no puedo encontrar uno a través de Google, pero ¿alguien usa BBEdit de todos modos? Y, finalmente, realmente esperarías que hubiera un complemento para Xcode, pero tampoco he podido encontrar uno para eso.

Y, finalmente, examinando un enfoque ligeramente diferente, Marked es una vista previa de Markdown nativa de OS X que tiene incorporado el análisis de Markdown con sabor a Github; La forma en que esto funciona es que edite la fuente de Markdown en el editor de su elección y Marked actualiza su representación del archivo para mostrarle cómo será el resultado. No lo he usado yo mismo, pero parece que podría ser útil. (Claro, cuesta dinero, pero $ 4 ni siquiera le comprará una pipa de humo o un galón de gasolina en estos días, por lo que no es que le importe lo suficiente como para preocuparse).


De hecho, acabo de comprar Marked, pero he aquí una pequeña advertencia: Marked NO es un editor, ¡es solo un avance! Dicho esto, de hecho parece muy prometedor. Sin embargo, estoy teniendo problemas para que funcione con Docter. También miré a Mou, y si bien se ve muy bien, y me gusta la edición de lado a lado en una aplicación, el hecho de que no hay forma de que sea compatible con el sabor de Github no es para mí un comienzo. .
Daniel Schaffer

@DanielSchaffer Gracias por el aviso; He editado la pregunta. No sé qué es Docter, pero al haber un complemento TextMate para Markdown con sabor a Github, diría que ese editor en sí mismo, o ese editor más Marcado para la vista previa en vivo, es probablemente su mejor opción. (Por supuesto, para mis propios fines, solo usaría Emacs. Una de las mejores cosas de ese editor es que, siendo tan autosuficiente como es, rara vez se ve afectado por los caprichos de su host; lo uso en OS X, Linux y Windows, y se comporta de manera idéntica en todos los casos. Pero, como la mayoría de los usuarios de Emacs, también estoy un poco loco. :)
Aaron Miller

Estoy usando markdown-mode.el 2.0 con emacs 24.3.1 en Ubuntu 12.04. ¿Hay alguna manera de llegar gfm-modeal resaltado de sintaxis dentro de los bloques de código cercado? (por ejemplo, resaltado de sintaxis de Python dentro de un bloque de código vallado de Python)
Charl Botha

@CharlBotha No que yo sepa; Este es un caso especial del problema general que implica la aplicación simultánea de múltiples modos principales a un único búfer, y aunque hay varias bibliotecas que pretenden hacerlo, nunca he encontrado que ninguna de ellas funcione bien. (Sin embargo, han pasado un par de años desde que probé alguno de ellos; el estado del arte puede haber avanzado desde que perdí el interés)
Aaron Miller

1
Gracias @AaronMiller - Terminé probando mmm-mode y polymode y luego escribí esta publicación de blog: vxlabs.com/2014/04/08/…
Charl Botha

7

Definitivamente deberías probar StackEdit . Personalmente me encanta y me quedo con él después de haber probado Mou, Atom, todo tipo de complementos de editor / ide, etc.

StackEdit es un editor Markdown gratuito y de código abierto basado en PageDown, la biblioteca Markdown utilizada por Stack Overflow y los otros sitios de Stack Exchange.

Lea la lista completa de características aquí .


2

Hay estilos para vim que admiten la reducción de github . Estoy tomando vim como ejemplo aquí porque soy un usuario de vim, pero sospecho que hay complementos / estilos comparables para otros editores de texto.


1

Si no le importa ejecutar el editor Markdown como un archivo HTML local dentro de su navegador, considere descargar el editor jbt / markdown . Hay una vista previa de cómo funciona aquí . Descargué la fuente y ahora solo hago doble clic en el archivo HTML cada vez que quiero editar archivos de rebajas. Admite algunas características interesantes como presionar ctrl + s para guardar como un archivo .md, admite arrastrar / soltar archivos en el navegador para editarlos, etc.

Si alguna vez desea obtener el HTML generado por el editor, (usando Firefox) selecciono todo el HTML generado a la derecha del editor -> clic derecho -> ver fuente de selección.

ingrese la descripción de la imagen aquí

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.