1 votos

¿Cómo establecer la aplicación por defecto para tipos de enlaces especiales (por ejemplo, ssh://)?

Algunas aplicaciones indicarán al sistema operativo que pueden abrir un tipo de enlace especial, como ssh:// o github-mac:// . Se abren automáticamente para tales enlaces por el navegador web (o cuando se utiliza open en una terminal). Si tengo varias aplicaciones de este tipo, ¿cómo puedo establecer cuál debe ser la predeterminada?

Por ejemplo, tanto GitHub Desktop como SourceTree pueden manejar github-mac:// . Cuando instalé GitHub Desktop, se convirtió en el gestor por defecto de estos enlaces. ¿Cómo puedo establecer SourceTree como gestor por defecto sin desinstalar GitHub Desktop?

14voto

Tetsujin Puntos 23061

Actualización de diciembre de 2020
Rubicode (RCDefaultApp) parece haber desaparecido. Esto deja a SwiftDefaultApps como el nuevo encargado de esta tarea.

Edición tardía en julio de 2019:
Aunque RCDefaultApp sigue funcionando en Mojave, puede que no sobreviva a Catalina [el tiempo lo dirá].
Sin embargo, hay un nuevo niño en el bloque - SwiftDefaultApps que puede convertirse en la nueva norma. El tiempo lo dirá (de nuevo;)

Edición muy tardía de mayo de 2020. No tengo ningún Mac que pueda ejecutar Catalina, así que dependo de otros para mantener esta respuesta actualizada.
Según los comentarios, SwiftDefaultApps funciona en Catalina 10.15.5


Puedes hacerlo con una aplicación gratuita llamada RCDefaultApp . Es antiguo, pero aún funciona en El Capitán.
Actualización de abril de 2019: sigue funcionando también en Mojave.

Puede definir la aplicación por defecto para cualquier esquema de URL.

No tengo uno para github, pero esto muestra cómo se puede establecer, por ejemplo, ftps específicamente a cualquier aplicación instalada que soporta el protocolo.

enter image description here

4voto

steve Puntos 28

También puedes probar esto: https://onflapp.wordpress.com/lincastor/ . Permite registrar esquemas de url arbitrarios como chrome-devtools://

1voto

Luke Davis Puntos 178

Ya que no se ha mencionado todavía, también hay una gran y moderna aplicación llamada Elegante que puede utilizarse para cambiar el comportamiento de apertura del navegador por defecto para diferentes enlaces, diferentes horas del día, etc.

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