Come posso aumentare la capacità della console di output Eclipse?


312

Anche con l'opzione "blocco scorrimento" abilitata per la console Eclipse, alla fine si riempie troppo e inizia a scorrere automaticamente su di me.

C'è un modo per aumentare la capacità della console in modo che memorizzi più linee? Non sono riuscito a trovare l'opzione.


Grazie a tutti. Continuavo a cercare in generale e in Java, non pensavo che questo sarebbe stato parte di Run / Debug. Colpa mia.
Uri,

6
una cosa che amo della finestra di pref su eclipse, puoi semplicemente digitare una ricerca in alto a sinistra, non riesco mai a ricordare dove è sepolto questo materiale, ma se digiti console, puoi vedere (almeno con il mio CDT di installazione, galileo) che esiste un'impostazione limite per la console di compilazione, la console di esecuzione e la console CVS :)
iondiode

@iondiode: Esatto. La cosa divertente è che ho cercato una finestra di ricerca simile e non l'ho vista. Poi mi sono reso conto che sono così abituato al mac e che lo ho in alto a destra, che non ho mai notato la casella di testo sopra l'albero a sinistra!
Uri,

Risposte:


561

Sotto Window > Preferences, vai alla Run/Debug > Consolesezione, quindi dovresti vedere l'opzione "Limita l'output della console". È possibile deselezionarlo o modificare il numero nella casella di testo "Dimensioni buffer console (caratteri)" di seguito.

(Questo è in Galileo, Helios CDT, Kepler, Juno, Luna, Mars, Neon, Oxygen e 2018-09)


188
Non posso credere che questa sia la mia risposta più votata su SO. Ho memorizzato lo standard C per niente.
detenere il

4
Attenzione: la disattivazione di questa opzione è purtroppo molto errata. La disattivazione del limite provoca ogni tipo di comportamento strano (Giunone) per quanto riguarda la memoria. Non lo consiglierei.
Andreas,

2
@detly Anche questa opzione è presente in Helios
Sudheer Kumar,

9
Se si disabilita il limite, probabilmente si verificano problemi di memoria perché non si cancella mai la console. Fai clic sulla carta con la X grigia su di essa una volta ogni tanto.
Roger,

3
@mapto Woohoo, la mia fattoria con reputazione a risposta unica continua!
detly

39

Apri il menu Windows> Preferenze.

Espandi le preferenze Esegui / Debug> Console.

Impostare Console buffer size (characters)su qualcosa di molto più grande. 2147383647/ ~ 2 GB è il limite superiore (o 1000000/ ~ 1 MB nelle versioni precedenti). O deseleziona semplicemente il Limit console output.


1
Il limite superiore ora è 2147383647, circa 2 GB, a partire dalla versione Oxygen.1a (4.7.1a) ID build: 20171005-1200.
Tyblu,

17

Per gli utenti CDT / build C / C ++ , regolare anche l'impostazione

in Finestra> Preferenze

in C / C ++> Build> Console (!)

(Questa volta in numero di righe.)

Ciò influisce anche sulla "CDT Global Build Console".


9

Su MAC OS X 10.9.5 ed Eclipse Luna Service Release 1 (4.4.1), non si trova nel menu Finestra, ma invece in: Eclipse> Preferenze> Esegui / Debug> Console.


8

Alternativa

Se la tua console non è vuota, fai clic con il pulsante destro del mouse sull'area Console > Preferenze ... > modifica il valore per la dimensione del buffer della console (caratteri) (consigliato) o deseleziona l' output Limite console (non consigliato):

inserisci qui la descrizione dell'immagine inserisci qui la descrizione dell'immagine


3

Finestra> Preferenze, vai alla sezione Esegui / Debug> Console >> "Limita l'output della console. >> Dimensione buffer console (caratteri):" (Questa opzione può essere vista in Eclipse Indigo, ma limita la dimensione del buffer a 1.000.000)


3

In Finestra> Preferenze, vai alla sezione Esegui / Debug> Console, quindi dovresti vedere un'opzione "Limita l'output della console". È possibile deselezionarlo o modificare il numero nella casella di testo "Dimensioni buffer console (caratteri)" di seguito. Non selezionato.

Questo è per Eclipse come Galileo, Keplero, Giunone, Luna, Marte e Helios.


1

Per gli utenti C ++, per aumentare le dimensioni dell'output della console di build, vedere qui

cioè Windows> Preferenze> C / C ++> Build> Console


0

Eclipse ha un limite di 32000 caratteri per riga. Se hai, ad esempio, JSONObject, che desideri accedere alla console, non ci riuscirai. Non puoi gestirlo con la casella di controllo. Provato

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.