1 votos

¿Cómo puedo generar una vista previa renderizada del texto o los archivos markdown seleccionados?

Me gustaría poder abrir una ventana en mi Mac que muestre una vista previa HTML renderizada del texto seleccionado (idealmente una ventana completamente sin cromo como la que utiliza QuickLook, pero una ventana de navegador web ordinaria podría funcionar si fuera necesario, pero cuanto menos cromo mejor).

¿Qué herramientas hay para hacerlo?

2voto

mtnygard Puntos 141

Para ver un archivo HTML (te dejaré que averigües exactamente cómo quieres formatearlo y parsear el markdown, etc.) en una ventana sin cromo similar a quicklook puedes usar las acciones del automatizador Get Urls From list > Safari Popup.

Esto abrirá la URL (que puede ser un archivo local://~/etc) en un cuadro como el siguiente (la siguiente captura de pantalla muestra facebook - como también se puede establecer el tamaño de la ventana y el agente de usuario en las opciones emergentes de safari - elijo el tamaño del iPhone y el agente de Mobile Safari para mostrar cómo se puede crear una aplicación de Facebook rápida y sucia usando automator en 10 segundos). Al hacer clic en Aceptar o cancelar se cierra la aplicación, ya que es el último paso de Automator, pero usted podría fácilmente ampliarlo para que un canel detenga el flujo de trabajo, pero Aceptar continúa las acciones, que me pueden copiar el archivo a una carpeta de carga o lo que sea.

enter image description here

2voto

ebarrera Puntos 107

Intenté algunas cosas (incluso una aplicación de nodo websocket que escribí) para hacer esto, sin embargo encontré una aplicación, Marcado que hace exactamente lo que pediste. Lee constantemente un archivo de texto y te muestra HTML/MD sobre la marcha mientras escribes. Es bastante ingenioso, comercial, pero ingenioso.

El paquete de bonificaciones marcadas incluye un servicio para previsualizar las selecciones de texto.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X