¿Cómo obtengo una pulsación de tecla en todo el sistema para activar una acción en el texto de un elemento seleccionado, ya sea archivo, mensaje de correo, texto seleccionado, etc.

1

En esta pregunta pregunté cómo crear una ventana que contenga una vista previa html del texto con formato Markdown. También me gustaría poder tener una sola pulsación de tecla para que todo el sistema produzca estos resultados. Estoy pensando que un servicio de Automator podría ser el mejor enfoque, pero podría no serlo. Quiero poder seleccionar texto o archivos como entrada, y pasar el texto seleccionado O el texto contenido en el archivo a través del filtro Markdown y mostrar el HTML resultante en algún tipo de ventana de vista previa.

¿Algún puntero? Si puede ser un solo servicio, genial; de lo contrario, un servicio que se ejecute cuando el Finder esté activo y que acepte archivos y un servicio separado que acepte el texto seleccionado que se ejecuta cuando cualquier otro programa esté activo podría funcionar.

No estoy buscando el caso general aquí; es una función básica en Mac para usar el panel Accesos directos de teclado en Preferencias del sistema para asignar un acceso directo global a un servicio generado por Automator. Estoy buscando una manera de que una sola pulsación de tecla genere una vista previa del texto renderizado en Markdown, ya sea un archivo de texto seleccionado en el Finder o el texto seleccionado en otro programa. La barra espaciadora combinada con Quicklook podría funcionar en el Finder y Command-Option-Shift-M podría funcionar para el texto seleccionado, pero una forma de que una pulsación de tecla sirva para la función de "Vista previa de resultados de Markdown" en cualquier contexto, ya sea texto, un archivo, un mensaje de correo seleccionado, etc. Obtenga el texto del elemento seleccionado, renderícelo y visualícelo en una ventana.

    
pregunta Daniel 21.02.2012 - 17:04

1 respuesta

1

Mi solución para asignar atajos de teclado a servicios arbitrarios (así como flujos de trabajo generales, lanzamientos de aplicaciones y scripts) es FastScripts .

Pruébelo gratis y pague si cree que puede o necesita más de 10 accesos directos para estar activo al mismo tiempo.

    
respondido por el bmike 21.02.2012 - 17:27

Lea otras preguntas en las etiquetas