2010-05-27 8 views

risposta

14

In Eclipse esiste un concetto di set di lavoro speciale denominato Set di lavoro finestra che è fondamentalmente un modo "centralizzato" di gestire i propri working set.

È possibile impostare i set di lavoro in Finestra/Set di lavoro. La maggior parte delle visualizzazioni che supportano set di lavoro hanno un'opzione per selezionare questo set di lavoro speciale (come si può vedere here). Dopo aver completato la configurazione, è possibile attivare/disattivare il set di lavoro attivo in Finestra/Set di lavoro e tutte le visualizzazioni utilizzano automaticamente i valori modificati.

Esplora progetti, gerarchia di chiamate e ricerca supportano questa funzionalità.

+1

Grazie per la risposta. Questo suona esattamente come voglio. Tuttavia, la mia versione (GALILEO, Eclipse IDE per C/C++ Developers, Build id: 20090619-0625) non ha una voce di menu "Finestra | Set di lavoro". I selettori di working set in project explorer, ecc. Mi permettono di selezionare un set di lavoro di una finestra (ci sono i tre pulsanti di opzione, compresi "Working Set di finestre"), ma non riesco a capire come creare un set di lavoro di finestre. Grazie per ulteriori suggerimenti che puoi fornire a riguardo. – stupakov

+6

Se non vedi quella voce di menu vai su Finestra/Personalizza prospettiva ..., seleziona la scheda Disponibilità gruppi comandi e attiva il gruppo Set lavorazioni finestre. Dopodiché dovresti avere quella voce di menu nel menu Finestra. –

+0

Questa è una cosa straordinaria per la mia vita. Eclipse dovrebbe rendere questo predefinito :) – fwonce

0

Non sono sicuro che ci sia un modo diretto, ma quello che si può provare è (solo per i test) per associare una prospettiva a un set di lavoro.
I.e. definire un explorer di pacchetti, una vista di ricerca e una vista di gerarchia di chiamate:

  • tutto impostato su working set WS1 in prospettiva P1.
  • tutte impostate su working set WS2 in prospettiva P2.

In questo modo, si dovrebbe essere in grado di cambiare prospettiva, alternando efficacemente il working set allo stesso tempo.

2

Per ottenere qualche automatismo con lavoro Imposta suggerisco il seguente ...

Prima di tutto una premessa. Tutte le viste che supportano i working set ti chiedono di selezionare a quale punto faranno riferimento. Nella finestra di selezione, in genere, troverai il nome dei working set correntemente definiti e l'etichetta Working Working Sets. Quest'ultimo è, come diceva Csaba_H, una specie di gestore del Working Set centralizzato.

Pertanto, assicurati che ogni volta che devi selezionare un working set, l'etichetta Set di lavoro finestra sia selezionata (nella ricerca è l'ultimo campo di input, premi il pulsante Scegli ... in Esplora pacchetti, è la prima voce sopra i tuoi WS).

Questo è importante perché quando si modifica la selezione WS all'interno dei gruppi di lavoro di Windows (mi dispiace, un sacco di WS qui), li cambierai automaticamente tutti! Ad esempio, si vedrà cambiare il Package Explorer.

Come già detto, è possibile modificarlo tramite Finestra -> Set di lavoro (se la voce non è presente, solo Finestra -> Personalizza prospettiva ... -> scheda Disponibilità gruppi di comandi . Non solo, ora puoi assegnare un collegamento sotto Finestra -> Preferenze -> Generale -> Chiave -> Seleziona set di lavoro (finestra di categoria) e usa il collegamento per aprire la finestra di selezione e cambiare WS da lì!

Spero che aiuti.

Problemi correlati