Come impostare l'applicazione predefinita per tipi di collegamento speciali (ad esempio, ssh: //)?

4

Alcune applicazioni segnalano al sistema operativo che possono aprire un tipo di collegamento speciale, come ssh:// o github-mac:// . Vengono automaticamente aperti per tali collegamenti dal browser web (o quando si usa open in un terminale). Se ho più di tali applicazioni, come posso impostare quale dovrebbe essere l'impostazione predefinita?

Ad esempio, sia GitHub Desktop che SourceTree possono gestire github-mac:// . Quando ho installato GitHub Desktop, è diventato il gestore predefinito di questi collegamenti. Come posso impostare SourceTree come gestore predefinito senza disinstallare GitHub Desktop?

    
posta Szabolcs 12.05.2016 - 12:27
fonte

2 risposte

5

Puoi farlo con un'app gratuita chiamata RCDefaultApp . È antico, ma funziona ancora su El Capitan.

Puoi definire l'app predefinita per qualsiasi schema URL.

Non ne ho uno per Github, ma questo mostra come è possibile impostare, ad esempio, ftps in modo specifico su qualsiasi app installata che supporti il protocollo.

    
risposta data 12.05.2016 - 12:35
fonte
4

Puoi anche provare questo: link . Ti permette di registrare schemi di url arbitrari come chrome-devtools://

    
risposta data 23.11.2016 - 01:12
fonte

Leggi altre domande sui tag