¿Cómo puedo crear elementos personalizados del menú contextual de clic derecho en Mountain Lion? ("Nuevo archivo", "Abrir terminal aquí", etc.)?

4

He sido nativo de windows hasta este año y finalmente he dado el salto a OSX. Descubrí que mi flujo de trabajo (desarrollador web) ha aumentado sustancialmente y me encanta el rendimiento general y la rapidez de mi OSX.

Sin embargo, echo mucho de menos algunas características de Windows, una de ellas es lo fácil que fue crear un nuevo archivo de texto. Simplemente haga clic con el botón derecho del ratón en > nuevo- > archivo de texto.

Realmente me gustaría agregar una opción de "Nuevo archivo" justo debajo de "Nueva carpeta" en el menú del botón derecho, y simplemente hacer que cree un nuevo archivo en la carpeta seleccionada o en la ventana del buscador. Además de eso, sería realmente fantástico tener una opción de "abrir terminal aquí" que abriría una ventana de terminal ya insertada en el directorio de trabajo actual.

He buscado un poco por estos, pero no he encontrado nada sustancial; Podría configurar una solución alternativa de teclas de acceso rápido, pero eso no es óptimo, en mi experiencia. ¡Así que cualquier recomendación es más que bienvenida!

    
pregunta user58611 02.10.2013 - 16:41

5 respuestas

5

Esto es un poco viejo, pero nada es drásticamente diferente en 10.8:

enlace

  

Este es un servicio simple para crear nuevos archivos en la carpeta actualmente abierta en el Finder, usando AppleScript y Automator.

     

Comience lanzando Automator y, en el selector que aparece, seleccione Servicio. Esto abrirá una nueva ventana de Automator, configurada para crear un Servicio. En esa ventana, haga lo siguiente:   Configure el Servicio para recibir las carpetas seleccionadas en Finder (los dos menús desplegables en la parte superior del área de trabajo a la derecha). Esto facilita la asignación de un método abreviado de teclado a nuestro servicio, lo que haremos al final.

     

Arrastra y suelta la acción 'Ejecutar AppleScript' (en la Biblioteca de utilidades) en el área de trabajo a la derecha.

     

Pegue el siguiente AppleScript, luego haga clic en el icono de Hammer (para compilar el código):

on run {input, parameters}
  tell application "Finder"
    set currentPath to insertion location as text
    set x to POSIX path of currentPath
  end tell
  return x
end run
  

Arrastre y suelte la acción 'Establecer valor de una variable' desde la Biblioteca de utilidades y cree una nueva variable llamada, por ejemplo, CurrentFolder. (Haga esto haciendo clic en el menú desplegable).

     

Arrastre y suelte la acción Nuevo archivo de texto de la biblioteca de texto en el área de trabajo. Luego, arrastre CurrentFolder desde el panel Variable en la parte inferior de la ventana de Automator hasta la entrada Donde de la acción Nuevo archivo de texto. Haga clic en el botón Opciones en la acción y haga clic en el cuadro 'Mostrar esta acción cuando se ejecute el flujo de trabajo'. Esto hace posible cambiar el nombre y la extensión del nuevo archivo.

     

Guarde el servicio como 'Crear nuevo archivo', o lo que quiera. Pruebe su nueva acción utilizando el menú Servicios en el Finder, para asegurarse de que funcione (seleccione una carpeta, haga clic con la tecla Control y debe ver su nuevo Servicio en la parte inferior del menú contextual).

     

En la pestaña Métodos abreviados de teclado del panel Preferencias del sistema de teclado, seleccione Servicios en la columna de la izquierda y su nuevo servicio (debe estar en la sección Archivos y carpetas) en el panel de la derecha. Asigne un método abreviado de teclado al nuevo Servicio haciendo doble clic a la derecha del nombre del Servicio.

     

Vuelva a cambiar a Automator y cambie el menú desplegable situado más a la izquierda (en la parte superior del área de trabajo) a Sin entrada, luego guarde el Servicio nuevamente.

    
respondido por el da4 02.10.2013 - 17:17
1

Terminal proporciona servicios para abrir una nueva ventana o pestaña de terminal con el directorio actual configurado en una carpeta seleccionada en el Finder.

Puede habilitar estos servicios en

  

Preferencias del sistema > Teclado > Accesos directos > Servicios

Los servicios se denominan "Nuevo terminal en la carpeta" y "Nueva pestaña de terminal en la carpeta". Una vez habilitados, aparecerán en el submenú Servicios del menú de la aplicación (aquel cuyo título es el nombre de la aplicación actual) y en el submenú Servicios del menú contextual.

    
respondido por el Chris Page 28.11.2015 - 13:25
0

Esta aplicación (enlace al sitio web) enlace si está disponible en la tienda de aplicaciones, abre una ventana de terminal para la carpeta actual

    
respondido por el user78924 24.05.2014 - 05:24
-1

para crear un nuevo archivo con un solo clic, desea utilizar una gota (un botón dentro de la barra de herramientas del buscador, al que se puede acceder desde cualquier ventana del buscador). Después de buscar en la web durante más de una hora, finalmente encontré THE ULTIMATE LINK, que te explica que hagas eso, aquí tienes:

enlace y la versión de texto: enlace

de nada.

    
respondido por el ling 07.07.2014 - 07:37
-1

Preferencias del sistema > Teclado > Accesos directos > Servicios

enlace

    
respondido por el Pooja Malhotra 05.05.2016 - 11:01

Lea otras preguntas en las etiquetas