Sto usando Eclipse Helios e ho notato che la vista ad albero nel pacchetto explorer ora nasconde automaticamente le icone dell'albero di espansione/compressione quando allontano l'attenzione da esso. Personalmente trovo questo comportamento un po 'fastidioso e mi chiedevo se qualcuno sa come disattivarlo?Come posso interrompere la visualizzazione ad albero delle icone di espansione/compressione dalla dissolvenza quando si perde lo stato attivo in Eclipse?
risposta
mio Eclipse iniziato a mostrare questo comportamento quando mi sono trasferito a Windows 7.
Si tratta di Vista (e Windows 7, credo) comportamento. Puoi vederlo anche in Windows Explorer. Questo non è un problema di Eclipse.
Introdotto in Vista (by design say this thread), gli indicatori della sottodirectory ora svaniscono quando l'albero non è a fuoco.
E il superusers had only one global setting to prevent that.
- Fare clic destro
Computer > Properties
Impostazioni- Advanced System
- In Impostazioni fare clic su prestazioni
- deselezionare
Fade or Slide Menus into View
- Applicare
Ma questo non ha impedito l'effetto di dissolvenza nella mia sessione Eclipse (forse è necessario un riavvio?)
Poiché l'albero SWT è basato sul widget del sistema operativo nativo (TreeView
), erediterà le sue evoluzioni grafiche native.
Vedere ad esempio "How to change SWT Tree plus/minus icons".
Potete anche provare a disabilitare i temi visivi per Eclipse:
- fare clic destro su eclipse.exe e le preferenze modalità
- compatibilità e di controllo Disattiva i temi visivi
Ecco fatto
Sì! La migliore risposta, riporta l'intera app all'aspetto XP: le viste ad albero hanno di nuovo + icone e linee tratteggiate. –
Sembra non funzionare con l'eseguibile a 64 bit su Windows 7 (64 bit). –
verrà "risolto" con Eclipse 3.8 (sebbene si tratti di un problema del sistema operativo). https://bugs.eclipse.org/bugs/show_bug.cgi?id=342282
Ho applicato la patch al mio Eclipse 3.7 - funziona perfettamente. –
Se sei interessato al JAR con patch per Eclipse 3.7.1 o 3.7.2 fammelo sapere. –
Ho riscontrato anche questo - molto fastidioso fastidio, in Eclipse Helios, su Windows 7 Pro.
Nelle Prefs di Eclipse, ho avuto i triangoli degli alberi sempre andare e venire e andare e venire.
Ho risolto il problema, senza toccare Eclipse.
sono andato a:
Pannello di controllo → Personnalisation
e ho scelto il tema Windows classico .
È un po 'grigio, ma in Eclipse i triangoli dell'albero ora sono segni "+" e non scompaiono più.
Nota: Per rendere questa soluzione funzionante in Eclipse Indigo, ho dovuto interrompere lo & per riavviare Eclipse.
- 1. C# WinForms evidenziate treenode quando la visualizzazione ad albero non ha lo stato attivo
- 2. WPF: Rileva quando la finestra perde lo stato attivo
- 3. selezione cambia colore quando Firefox perde lo stato attivo
- 4. editText non perde lo stato attivo
- 5. Come interrompere altri thread che rubano lo stato attivo durante il debug in Eclipse?
- 6. L'elemento selezionato perde stile quando lo stato attivo si sposta in WBox ListBox
- 7. ListView in SlidingDrawer perde lo stato attivo dopo onResume
- 8. TextBox - Posso mantenere l'evidenziazione della selezione quando perde lo stato attivo?
- 9. Disabilita cambio colore quando l'elenco delle fonti perde lo stato attivo
- 10. Qt: mantiene la finestra secondaria sopra il genitore anche quando perde lo stato attivo
- 11. È possibile impedire a livello di programmazione una pausa quando la finestra perde lo stato attivo?
- 12. NSWindow non riceve alcuna notifica quando si perde lo stato attivo
- 13. Funzione jQuery quando una casella di testo perde lo stato attivo
- 14. Come rimuovere lo stato attivo dalla casella di testo?
- 15. Alternative visualizzazione ad albero
- 16. Come ottenere un evento quando il controllo del testo perde lo stato attivo?
- 17. Come rendere SearchView perdere lo stato attivo e comprimere quando si fa clic altrove sull'attività
- 18. Algoritmo di visualizzazione ad albero
- 19. Qual è il segnale per quando un widget perde lo stato attivo?
- 20. Visualizzazione ad albero WPF, come modificare il rientro
- 21. Android: Rileva quando viene lanciata un'altra attività (oppure l'attività perde lo stato attivo)
- 22. Come si cancella lo stato attivo in javascript?
- 23. Come si imposta lo stato attivo su Textfield in Swing?
- 24. Come posso interrompere l'uscita LogCat dallo scorrimento automatico in Eclipse?
- 25. CEdit seleziona tutto quando ottiene lo stato attivo
- 26. Perché un'area non client sostituita mostra l'impostazione predefinita quando la finestra perde lo stato attivo su win32?
- 27. Come impostare lo stato attivo su un'altra finestra?
- 28. Posso interrompere .net 4.0 dalla codifica delle virgolette singole?
- 29. Come si pulisce lo stato di Redux?
- 30. Come cambiare lo stato attivo dalla barra di ricerca all'editor in Sublime Text 3?
Ho trovato una domanda simile su Super User che ha anche suggerito questo. Provato e riavviato, ma apparentemente nessun effetto su Eclipse o Explorer per quella materia. – Michael
@ Michael: sono d'accordo. Sembra che l'albero SWT utilizzi l'effetto di dissolvenza come uno dei suoi parametri e non come il valore di qualche chiave di registro. – VonC
Sembra funzionare in Vista ma è stato rimosso da Win7. –