2009-07-21 13 views
41

In eclissi, c'è un modo, per rivelare il file attualmente selezionato nel filesystem. Attualmente ne ho bisogno per aprire in explorer, ma potrebbe anche essere in finder o nautilus.In eclissi, rivela il file corrente nel filesystem

Fondamentalmente, non ho bisogno dell'opzione "Apri con l'editor di sistema". Vorrei un menu di scelta rapida con l'opzione: "Mostra file in explorer/finder/nautilus".

Grazie

+0

Questo è il seguente bug Eclipse: https://bugs.eclipse.org/bugs/show_bug.cgi?id=107436 – robinst

risposta

51

Nota: È possibile anche develop your own external tool per aprire il file in un esploratore di Windows

alt text

Oppure si può utilizzare un plugin Eclipse come StartExplorer.

alt text


Note su MacOS:

zvikicomentions:

In Mac OS X, sostituire la posizione con /usr/bin/open e gli argomenti dovrebbero essere solo ${container_loc}.

Ma Adamcautions:

Non funziona - OSX, è necessario put virgolette intorno alla ${container_loc} altrimenti si ottengono spesso i messaggi di errore bizzarri perché non può far fronte con spazi nei nomi dei file.

Ma user2036022details:

è possibile utilizzare -r "$ {} resource_loc" a MacOSX come argomento di /usr/bin/open ad essere coerente con altri strumenti simili.

+6

Ottimo consiglio. Su Mac OS X, sostituisci la posizione con/usr/bin/open e gli argomenti dovrebbero essere solo $ {container_loc}. – zvikico

+0

ama la tua soluzione 'strumento esterno' .. molto ordinato e senza plug-in! tip: e '/ e,' prima di '/ select' per aprire con il pannello delle cartelle – pstanton

+0

omg! 3 anni trascorrono il tempo con il tasto destro del mouse, proprietà, percorso e cercatore, mentre potrei farlo in un clic! : '( – darksider

6

aprire le proprietà del file (Right Click-> Proprietà) e la finestra di dialogo vi darà il percorso completo del file system.

+5

non l'ha fatto w Per vedere il percorso, voleva APRIRE la cartella. Vedere il percorso è quasi inutile perché devi perdere tempo navigando a mano fino a quando non lo raggiungi. – Adam

1

Aggiunta Show di Nautilus utilizzando Strumenti esterni è troppo abbastanza facile, molto simile al processo per Windows in risposta di VonC. Basta creare il seguente script di shell, chmod +x e aggiungerlo al PERCORSO. Quindi utilizzalo nella finestra di configurazione degli strumenti esterni di Eclipse, come mostrato nell'immagine seguente.

~/bin$ cat run-nautilus.sh 
#!/bin/bash 
nautilus `dirname $1` 

Set up the external tools configuration as shown here

0

io non riesco a commentare, così mi post come una risposta invece su OSX la risposta @zvikico è molto vicino, mi lo cambierei in:

Location: /usr/bin/open 
Arguments: -R ${container_loc} 

Il -R ar l'argomento è una rivelazione nell'argomento finder, al contrario di cercare effettivamente di aprire il file.

Poi basta Esegui come Shell come accennato in un altro strumento esterno risponde

13

ExploreFS è un plugin multipiattaforma e funziona bene su Ubuntu e Mac OSX.

  1. aperto "Install New Software" (dal menu di aiuto in OSX),
  2. aggiungere http://www.junginger.biz/eclipse/,
  3. selezionare ExploreFS dalla lista di controllo,
  4. scegliere le opzioni appropriate e installare l'estensione.

Ora è possibile fare clic sul progetto, pacchetto o del file e selezionare esplorare in File System e si aprirà la posizione nel file manager di default.

screenshot

+0

Cool !! rende la vita così facile Le mie preghiere con lo sviluppo: D –

7

mi è stato di recente utilizzando la versione di Eclipse Luna, ed ha quella caratteristica nativamente implementata, molto bello!

In considerazione "Progetto Explorer", fare clic destro sul file che ti interessa -> "Mostra In" -> "System Explorer"

enter image description here

+0

Sono stato felice di leggere questo nel Luna "Novità" ma non riesco a farlo apparire in uso È specifica dell'estensione di file? Non ho il menu "Mostra in" tranne nel Team. – 8None1

+0

@ 8None1 Non è un'estensione di file specifica, dovrebbe apparire dopo aver fatto clic con il tasto destro sul file che ti interessa, è proprio sotto il "Nuovo "opzione Puoi anche visualizzarlo se premi Alt + Maiusc + W. Ricorda di selezionare il file che desideri visualizzare prima di utilizzare la scorciatoia da tastiera – Osmar

+0

Grazie per il chiarimento. in, ma solo su progetti gestiti da CVS. Tutti i progetti che sono Git non lo mostrano. Se guardo in Git Perspective - Directory di lavoro, vedo "Show In" ma non è disponibile (grigio). – 8None1

2

Perché non hai diritto fai clic sul tuo file e seleziona "mostra in> system explorer", quindi troverai che la vita è bella.

BTW, la mia versione di eclissi: Luna Service Release 1 (4.4.1) [per Mac]

+0

Stranamente, il menu Mostra nel non è un'opzione nella mia installazione Luna (4.4.x). E nella mia installazione di Marte (4.5.0) il menu Mostra in ha solo l'opzione "Terminale". (Apre una vista del terminale Eclipse con la directory di lavoro impostata sui file.) – Bampfer

1
  • @VonC ha dato la soluzione, ma questa soluzione aiuta a capire di più e mettere di scelta rapida per la funzione:

enter image description here

enter image description here

  • Argomenti della riga di comando Explorer

    • /selezionare [oggetto] - seleziona il file o la cartella nella nuova finestra di explorer
  • Direttamente non possiamo mettere collegamento a questa funzione, ma l'impostazione di scelta rapida per scorso ha lanciato strumento esterno, abbiamo può mettere come segue:
    enter image description here

Problemi correlati