2010-01-13 22 views
7

Esiste una scorciatoia in Eclipse per "progetto aperto"? Idealmente, mi piacerebbe qualcosa come la finestra di dialogo "Open Resource".Eclipse: collegamento per "progetto aperto"?

Lo voglio perché ho un progetto "testing", che utilizzo ogni volta che voglio provare qualcosa ... Ma è fastidioso scorrere l'enorme Navigator cercando di trovarlo e fare clic quando viene chiuso.

+1

credo vale la pena notare che la questione si riferisce alla navigazione verso il progetto, o semplicemente farlo selezionato nel pacchetto explorer . Da non confondere con il comando "Apri progetto" (assegnabile a una scorciatoia a proposito) che è l'opposto di "Chiudi progetto". – espinchi

risposta

1

Non predefinito. L'azione è definita qui, senza alcuna scorciatoia da tastiera.
http://eclipse-tools.sourceforge.net/Keyboard_shortcuts_(3.0).pdf

+0

fantastico, grazie. –

+1

Tranne ... l'ho assegnato a una scorciatoia e non sembra che faccia nulla. Cioè, ho colpito la scorciatoia e non succede nulla. –

+0

Ho appena modificato il mio post con la stessa osservazione ... sembra che tu debba selezionare il pacchetto explorer – YuppieNetworking

0

Se il progetto di test è già aperto e si conosce il nome della classe in esso, si potrebbe andare a questa classe con Naviga -> Open Type (C'è una scorciatoia anche, su Mac OSX è Maiusc + comando + T)

trovo più facile per spostare con questo metodo, ma non sapevo fino a quando qualcun altro mi ha mostrato, forse aiuta.


È possibile impostare un collegamento in Preferenze-> Generale-> Tasti, cercare Apri progetto. Tuttavia, per me non funziona dall'editor stesso. Devo fare clic sull'esploratore del pacchetto, ad esempio. Inoltre, se hai molti progetti, ce ne sarà un enorme elenco, come previsto.

+0

Sì, è così che normalmente lo faccio ... Ma a volte il progetto è chiuso (ad esempio, perché ho fatto un "close tutti non correlati "). –

0

Si potrebbe anche:

  • interruttore di lavoro (in un'area di lavoro solo con questo progetto di test in esso) (nessuna scorciatoia: è possibile definire uno)
  • installare mylyn e selezionare un "test" attività (che svuoterebbe immediatamente la vista di Navigator, lasciando solo le classi/metodi pertinenti).
+0

Hhmm ... Idea interessante con mylin. Sfortunatamente però non funzionerà per me: attivando l'attività non aprirò il progetto per me (basta tirare su un editor che dice "La risorsa/Test/... non è disponibile". –

1

Si potrebbe aggiungere un working set che contiene solo il progetto di test, ed utilizzare 'Seleziona working set ...' funzionalità dal menu Visualizza della scheda Navigator:

alt text

Anche se questo ha vinto' t apri il progetto per te, lo renderà l'unica cosa che vedi in navigator o in package explorer.

Una volta aggiunto, sarà in un elenco e non sarà necessario aprire la finestra di dialogo 'Seleziona set di lavoro ...', basta selezionare 'il mio progetto di prova' dal menu popup. È attivato da quel piccolo triangolo in alto a destra di Navigator, non sono sicuro se c'è una scorciatoia.

Per tornare al normale lavoro, è sufficiente 'Deseleziona set di lavoro' per vedere nuovamente tutto.

Trovo anche il pulsante/collegamento "Comprimi tutto" per essere utile quando si trovano elementi nelle schede di Explorer pacchetto o Navigatore.

+0

Ah, è una buona idea - grazie. –

0

Offrirò una soluzione a un problema che ho riscontrato e che, se ho interpretato correttamente la domanda, è molto simile al tuo.

Trovo che quando ho un sacco di progetti con un sacco di directory/pacchetti espansi all'interno di Esplora progetti, cercare di trovare un particolare progetto è irritante perché devo scorrere tutto questo.Potrei abbattere tutti i progetti, ma poi perdo anche la mia posizione attuale in ogni progetto.

Mi piacerebbe essere in grado di cercare un particolare progetto per nome e aprirlo, nella struttura di Explorer del progetto. Aprire un file con dentro il progetto usando Open Resource non è una soluzione abbastanza buona, dato che dover pensare al nome di un file all'interno di quel progetto completamente fuori dal contesto è spesso ugualmente fastidioso!

Una soluzione che funziona grande (almeno in Eclipse Juno, Mac OSX) è, con l'Explorer progetto focalizzato, per tenere Maiusc e iniziare a digitare il nome del progetto. Questo seleziona dinamicamente il miglior progetto di abbinamento in Explorer durante la digitazione. Quindi con le mani ancora sulla tastiera è possibile utilizzare i tasti freccia per aprire e sfogliare il progetto.

Non è abbastanza, ma ottiene il lavoro fatto, e consente di risparmiare alcuni secondi preziosi :)

Problemi correlati