2011-11-25 14 views
15

Solo curioso di sapere se c'è un'impostazione da qualche parte in Eclipse per mantenere i blocchi di codice compressi quando la classe viene aperta? Sono solo i metodi di compressione, quindi quando la classe viene riaperta, tutto viene espanso.Mantenimento del codice compresso - Eclipse IDE

Grazie

+1

Grazie per le fantastiche risposte a tutti. Vergogna, non posso contrassegnare tutti i tuoi commenti come risposta. – Ash

+0

Potrebbe essere utile per te, immagino. Coffee-Bytes per Eclipse 3.6 e versioni successive: http://stackoverflow.com/questions/8534542/what-code-folding-plugins-work-on-eclipse-3-6 –

risposta

24

In Windows>preferences:

Java>editor>folding: Controllare tutti, fare clic apply & poi OK.

Forse questo aiuta: Ctrl + Shift + NUM_KEYPAD_DIVIDE comprimi tutti i metodi in una classe java.

Eclipse Source Code Folding

Source

1

Sì, è possibile impostare le opzioni di quello di piegare il file aperto.

Lo si può trovare in Impostazioni-> Editor-> pieghevole

È dotato di una selezione ragionevole di opzioni di piegatura.

1

Io non sono a conoscenza di una soluzione, ma lasciate che vi dica come lavoro - forse questa è una soluzione per voi pure:

  1. Abilita "Mostra solo l'elemento Java selezionato" . L'editor mostrerà solo l'elemento (metodo) selezionato (vedi screenshot).

  2. Durante la modifica di un file utilizzare la vista Outline o CTRL + O per navigare nel file di classe.

Btw: ho disabilitato tutte le opzioni di piegatura in quanto l'approccio di cui sopra funziona solo meglio per me. Purtroppo, non sono a conoscenza di una scorciatoia per abilitare/disabilitare "Mostra solo l'elemento Java selezionato".

enter image description here

12

Sì. Dal eclipse official documentation:

È possibile specificare quali regioni sono piegati per impostazione predefinita quando un editore è aperto. Dai un'occhiata alla pagina di preferenza Apre il pieghevole Java> Editor> Pieghevole pagina di preferenza per personalizzare questo.

enter image description here

Basta fare clic su tutte le checkboxs .Poi ogni volta che un file .java è aperto l'editor Java, tutto sarà crollato.

Non sono sicuro se questa opzione sia la nuova funzione per la versione di eclipse indigo (3.7), quindi potrebbe essere necessario aggiornare l'eclissi su indigo se si utilizza la versione precedente ma non è possibile trovare questa opzione.

Problemi correlati