2012-06-21 9 views
9

Se si utilizza l'interfaccia utente di Mylyn task focus, explorer del pacchetto mostra sourceFolder/package/fileName/classTypeName/methodName per qualsiasi classe nel contesto di un'attività attiva. È possibile rimuovere classTypeName e methodName e mostrare solo tutte le entità fino al loro fileName?Interfaccia Task Focus di Mylyn

risposta

13

Generalmente non ho bisogno della struttura all'interno del file Java, quindi lo disattivo completamente nel Package Explorer. Per fare questo:

  • andare al menu Visualizza (il piccolo triangolo)
  • scegliere "filtri"
  • "Utenti Java"
  • controllo

Purtroppo, questo non funziona in Project Esploratore.

+4

Grazie per questo suggerimento pratico, quegli interiora di classe espansa mi hanno davvero fatto impazzire! Un'aggiunta: ho dovuto deselezionare il pulsante Mylyn del pacchetto explorer ("Focus su attività attive") per poter modificare i filtri (Eclipse Indigo). Successivamente potrei riattivarlo. – ChrAfonso

+1

+1 sul suggerimento per usare explorer del pacchetto e non project explorer – HDave

2

Puoi deselezionare "Finestra -> Preferenze -> Mylyn -> Contesto -> Espandi automaticamente viste ad albero quando messo a fuoco", questo può aiutare in parte.

0

su Eclipse PDT ho usato Navigator View invece di PHP Explorer View:

  • Finestra -> Visualizza Visualizza -> Navigator

In questo modo vengono visualizzati solo i nomi dei file. Successivamente ho aggiunto i filtri per escludere i file dalla vista, ad es. . * risorse.