Equivalente OS X della casella Esegui di Windows?


6

Windows ha una casella Esegui molto comoda (WinKey + R) quella

  • da una scatola, possibile
    • può avviare programmi in base al percorso esatto dell'eseguibile
    • lanciare qualsiasi programma nel PATH directory per nome eseguibile
    • aprire i file nelle applicazioni predefinite
    • aprire una finestra di Explorer in una directory locale
    • aprire una finestra di Explorer in una condivisione di rete
    • apri qualsiasi URL con il suo gestore predefinito (ad esempio un browser)
  • ha il completamento della tabulazione (beh, davvero il completamento della freccia su / giù)
  • ha una funzione di cronologia

Questo è un incredibile risparmio di tempo per qualsiasi utente esperto, e sto cercando qualcosa di equivalente per un Mac. So che ci sono alcune utilità che hanno alcune funzionalità (ad esempio il comando "Apri directory" in Finder, Spotlight, Quicksilver), ma non ho trovato nessuno che faccia tutto o quasi tutto.

Qualcuno sa di qualche equivalente vicino?

Risposte:


10

Non è così, ma Terminal è molto simile sia alla casella di esecuzione che al prompt dei comandi (cmd) in Windows. Nel terminale, open È tuo amico.

  • può avviare programmi in base al percorso esatto dell'eseguibile

  • lanciare qualsiasi programma nelle directory PATH dal nome dell'eseguibile

In Terminal, puoi usare open -a Application.app per avviare un'applicazione che risiede nella cartella / Applicazioni, o open <exact path to applcation> per avviare un'applicazione che è ovunque sul tuo computer.

  • aprire i file nelle applicazioni predefinite

Solo noi open <file>. open song.mp3 aprirà song.mp3 nel lettore audio predefinito (nel mio caso iTunes)

  • aprire una finestra di Explorer in una directory locale

  • aprire una finestra di Explorer in una condivisione di rete

open /Path/to/dir/ avvierà la cartella in Finder

  • apri qualsiasi URL con il suo gestore predefinito (ad esempio un browser)

open http://google.com avvierà il browser predefinito e aprirà l'url. Funziona anche per FTP (ma non ho provato nient'altro)

Per di più, basta correre man open nel Terminal o vedi questa pagina .


Mi chiedo se qualcuno abbia realizzato un involucro GUI open. Questo è conveniente, ma sarebbe ancora più bello saltare prima digitando "open" :-).
kpozin

4
Il Finder è un wrapper GUI aperto.
Richard Hoskins

6

Command + Space attiva Spotlight che oltre a trovare i documenti può anche trovare Applicazioni e avviarle, ma non accetta argomenti AFAIK.

Puoi anche dare un'occhiata a QuickSilver: http://www.blacktree.com/


ero stato fuori dal mac per un po ', questo era quello che avevo dimenticato
javadba


2

Quello sarebbe il terminale.

Lo stesso vale per le distribuzioni Linux.


2

Uso terminale (/Applications/Utilities/Terminal.app)

Per avviare un programma , digita semplicemente la sua posizione assoluta. Puoi eseguire un programma nella tua directory corrente in questo modo: ./somescript (Notare ./ che lo indirizza alla directory corrente, quindi Terminal non analizzerà il percorso.)

Per avviare un programma nel percorso , scrivi il suo nome: python

Per aprire i file nella loro applicazione predefinita : open picture.png o open movie.mp4 eccetera.

Per aprire una finestra del Finder : open somefolder o open /Users/yourname/Desktop/somefolder

Per aprire una pagina Web : open http://superuser.com

Spiacente, il mio Mac non fa parte di una rete, quindi non ne ho esperienza. Immagino tu possa usare il open comando in qualche modo, però!


apri & lt; path & gt; è il comando che stavo cercando.
asgs

1

La finestra di esecuzione di Windows è sinonimo di casella di ricerca spotlight in alto a destra su Leopardo. Lo uso sempre per eseguire le applicazioni.

Generalmente il mac è più shortric centric di Windows. Utenti Mac di vecchie scorciatoie apprese invece di usare il clic destro o di controllo. Il mac li supporta ancora tutti e sono il modo per diventare veramente efficienti su mac.

Il comando N apre una nuova finestra di ricerca.

Se voglio aprire una finestra del Finder in una posizione, uso il menu Vai o Shift Command G, quindi digita il percorso (anche con il completamento)

È possibile accedere alla rete di apertura anche dal menu go o Shift Command K o Command K a seconda di cosa si sta cercando esattamente.


0

Se non vuoi lanciare il pieno Terminal.app per l'esecuzione di alcuni comandi rapidi della shell (come si farebbe con Windows "Run..." ), provare Dterm . Lo uso e lo adoro, ma nota che costa $ 20 (al momento della stesura di questo). È anche superiore a Windows "Run..." scatola in molti, molti modi.

(dal sito web :)

Filosofia di DTerm: il lavoro a riga di comando non è un compito separato che dovrebbe vivere da solo: è parte integrante del tuo flusso di lavoro naturale

Indipendentemente dall'applicazione in cui ti trovi, non importa con quale documento stai lavorando, basta premere il tasto di scelta rapida di DTerm e sarà lì per te, già impostato sulla directory di lavoro del documento corrente. Quando hai finito, fai scappare o vai avanti per il tuo lavoro, e svanirà automaticamente, lasciando il tuo schermo libero da ingombri.


Sfortunatamente non funziona su El Capitan.
user1433372

0

per raggiungere una posizione cartella / finder, da finder, premi Command + Shift + G. Si aprirà una finestra di dialogo. Digita il percorso assoluto o relativo in, premi invio, e ti porterà lì, o prova. Ottimo per le cartelle nascoste come bin, etc, var, usr e altri.


0

Moshen ha menzionato l'argento vivo e io concordo. È uno strumento molto potente che impari a usare, ti chiedi come mai hai vissuto senza di esso. Launchy su Windows è la cosa più vicina ad esso in termini di funzionalità. Puoi avviare qualsiasi applicazione (senza nemmeno conoscerne il percorso esatto), cercare file nei sistemi, nel web, ecc. Oh, e può sfruttare appieno la potenza di qualsiasi shell che stai usando (bash nel mio caso). In breve, fa tutto ciò che hai menzionato sopra e altro ancora. Consiglio vivamente di valutarlo per te stesso e vedere. Vedere http://vjarmy.com/archives/2004/03/quicksilver_a_b.php per iniziare.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.