È possibile modificare l'ordine delle voci di menu contestuali?

2

Quando si fa clic con il pulsante destro del mouse sul testo selezionato su un Mac, uno viene presentato con varie voci di menu contestuali. È possibile riorganizzare questi articoli?

In particolare, mi piacerebbe spostare l'ultimo elemento in questo menu, che è un servizio che ho creato in Automator.app, in alto (o in qualche punto vicino alla parte superiore) del menu.

    
posta rubik's sphere 09.08.2016 - 05:52
fonte

1 risposta

1

Non penso che sia possibile riordinare i servizi nel menu di scelta rapida.

Ecco l' ordine di Servizi predefinito nel menu contestuale:

  • Servizi locali (quelli disponibili per tutti gli utenti).

  • I servizi dell'utente.

  • Servizi di sistema di base.

  • Servizi caricati dalle varie applicazioni che potrebbero averli.

  • Plugin di menu contestuali (situati nelle varie cartelle / Libreria / Elementi di menu contestuali ).

I servizi nel menu di scelta rapida sono ordinati in ordine alfabetico inverso .

Apple a volte è così strana.

Non so se gli altri sono allo stesso modo, ma il mio cervello non è abbastanza acuto da correre rapidamente, mentalmente attraverso l'alfabeto al contrario. Probabilmente mi ci vuole tre volte di più per scorrere una lista per trovare quello che voglio (quando una lista è in ordine alfabetico inverso).

Ho una soluzione alternativa (certamente insoddisfacente) per ordinare i propri Servizi in ordine alfabetico.

Nel Finder, vai a:

/Users/Me/Library/Services/

Qui è dove vengono salvati i propri servizi personalizzati.

Ordina i file in ordine alfabetico inverso nel Finder facendo clic sull'intestazione "Nome". Innanzitutto, rinomina il file che inizia con la lettera dell'alfabeto più vicino a Z. In particolare, aggiungi degli spazi nella parte anteriore del nome del servizio. In particolare per questo Servizio, il numero di spazi che precedono il nome dovrebbe essere equivalente al numero totale di Servizi personalizzati in questa cartella, meno uno.

Fai questo per tutti i tuoi Servizi, aggiungendo un po 'di spazio alla parte anteriore del nome del file mentre avanzi, finché non raggiungi il file che inizia con la lettera dell'alfabeto più vicino ad A. Puoi lasciare questo file da solo ; il nome del file non dovrebbe contenere spazi iniziali. Più spazi iniziano con un nome file, più vicino alla parte inferiore del menu di scelta rapida viene visualizzato quel servizio. Vuoi che questo servizio appaia nel primo spazio. Quindi, nessuno spazio.

In breve, si possono usare gli spazi come modo informale di manipolare l'ordine dei servizi del menu di contesto in tutto il sistema.

Una volta che questi titoli aggiornati appaiono nel menu di scelta rapida, * (vedi la nota seguente) saranno finalmente in ordine alfabetico. Lo svantaggio di questa soluzione, ovviamente, è che ora il menu contestuale sembra il profilo laterale di una scala. Visivamente, sembra che ogni Servizio sia annidato all'interno del Servizio precedente, che può o non può infastidirti più che avere i tuoi Servizi ordinati al contrario.

Me? Preferirei avere le scale.

* Il modo in cui i nomi dei servizi si riflettono nel menu di scelta rapida, secondo la mia esperienza, è casuale. A volte, il titolo del servizio si aggiorna immediatamente dopo che ho cambiato il nome del file in Finder. Altre volte, anche dopo il riavvio del computer, il nuovo nome non viene visualizzato nel menu di scelta rapida.

Ho trovato che il metodo che descrivo qui è l'unico modo affidabile al 100% di visualizzare un nuovo nome di servizio nel menu di scelta rapida.

    
risposta data 10.03.2017 - 13:54
fonte

Leggi altre domande sui tag