Dziękuję wam wszystkim. Ciągle szukałem pod generałem i pod Javą, nie sądziłem, że będzie to część Run / Debug. Mój błąd.
Uri
6
jedną rzeczą, którą uwielbiam w oknie pref w Eclipse, możesz po prostu wpisać wyszukiwanie w lewym górnym rogu, nigdy nie pamiętam, gdzie te rzeczy są zakopane, ale jeśli wpiszesz konsolę, zobaczysz (przynajmniej przy moim instalacyjnym CDT, galileo), że istnieje ustawienie limitu dla konsoli kompilacji, konsoli uruchamiania oraz konsoli CVS :)
iondiode
@iondiode: Zgadza się. Zabawne jest to, że szukałem takiego okna wyszukiwania i nie widziałem go. Potem zdałem sobie sprawę, że jestem tak przyzwyczajony do Maca i mam go w prawym górnym rogu, że nigdy nie zauważyłem pola tekstowego nad drzewem po lewej stronie!
Pod Window > Preferencesprzejdź do Run/Debug > Consolesekcji, a następnie powinieneś zobaczyć opcję „Ogranicz wydajność konsoli”. Możesz to odznaczyć lub zmienić liczbę w polu tekstowym „Rozmiar bufora konsoli (znaki)” poniżej.
(To jest w Galileo, Helios CDT, Kepler, Juno, Luna, Mars, Neon, Oxygen i 2018-09)
Nie mogę uwierzyć, że to moja najwyższa głosowana odpowiedź na SO. Zapamiętałem standard C na darmo.
detly
4
Uwaga: Dezaktywacja tej opcji jest niestety bardzo wadliwa. Dezaktywacja limitu powoduje różnego rodzaju dziwne zachowania (Juno) w odniesieniu do pamięci. Odradzałbym to.
AndreasT
2
@detly Ta opcja istnieje również w Helios
Sudheer Kumar
9
Jeśli wyłączysz limit, prawdopodobnie masz problemy z pamięcią, ponieważ nigdy nie wyczyścisz konsoli. Kliknij papier z szarym X raz na jakiś czas.
Roger,
3
@mapto Woohoo, moja farma reputacji z jedną odpowiedzią trwa!
detly
39
Otwórz menu Windows> Preferencje.
Rozwiń preferencje Uruchom / Debuguj> Konsola.
Ustaw na Console buffer size (characters)coś znacznie większego. 2147383647/ ~ 2 GB to górny limit (lub 1000000/ ~ 1 MB w starszych wersjach). Lub po prostu odznacz Limit console output.
W systemie Mac OS X 10.9.5 i Eclipse Luna Service Release 1 (4.4.1) nie można go znaleźć w menu Okno, ale zamiast tego w: Eclipse> Preferencje> Uruchom / debuguj> Konsola.
Jeśli konsola nie jest pusta, kliknij prawym przyciskiem myszy na obszarze Konsola > Preferencje ... > zmienić wartość dla rozmiaru bufora Console (znaków) (zalecane) lub odznacz wyjścia konsoli Limit (nie zalecane):
W obszarze Okno> Preferencje przejdź do sekcji Uruchom / debuguj> Konsola, a następnie powinna zostać wyświetlona opcja „Ogranicz wydajność konsoli”. Możesz to odznaczyć lub zmienić liczbę w polu tekstowym „Rozmiar bufora konsoli (znaki)” poniżej. Wykonaj niezaznaczone.
Dotyczy to Eclipse, takich jak Galileo, Kepler, Juno, Luna, Mars i Helios.
Zaćmienie ma limit 32000 znaków na linię. Jeśli masz na przykład JSONObject, który chcesz zalogować się do konsoli, nie odniesiesz sukcesu. Nie możesz sobie z tym poradzić za pomocą pola wyboru. Przetestowany
Odpowiedzi:
Pod
Window > Preferences
przejdź doRun/Debug > Console
sekcji, a następnie powinieneś zobaczyć opcję „Ogranicz wydajność konsoli”. Możesz to odznaczyć lub zmienić liczbę w polu tekstowym „Rozmiar bufora konsoli (znaki)” poniżej.(To jest w Galileo, Helios CDT, Kepler, Juno, Luna, Mars, Neon, Oxygen i 2018-09)
źródło
Otwórz menu Windows> Preferencje.
Rozwiń preferencje Uruchom / Debuguj> Konsola.
Ustaw na
Console buffer size (characters)
coś znacznie większego.2147383647
/ ~ 2 GB to górny limit (lub1000000
/ ~ 1 MB w starszych wersjach). Lub po prostu odznaczLimit console output
.źródło
W przypadku użytkowników CDT / kompilacji C / C ++ również dostosuj ustawienie
w oknie> Preferencje
w C / C ++> Kompilacja> Konsola (!)
(Tym razem w liczbie wierszy.)
Wpływa to również na „konsolę globalnej kompilacji CDT”.
źródło
W systemie Mac OS X 10.9.5 i Eclipse Luna Service Release 1 (4.4.1) nie można go znaleźć w menu Okno, ale zamiast tego w: Eclipse> Preferencje> Uruchom / debuguj> Konsola.
źródło
Alternatywny
Jeśli konsola nie jest pusta, kliknij prawym przyciskiem myszy na obszarze Konsola > Preferencje ... > zmienić wartość dla rozmiaru bufora Console (znaków) (zalecane) lub odznacz wyjścia konsoli Limit (nie zalecane):
źródło
Okno> Preferencje, przejdź do sekcji Uruchom / debuguj> Konsola >> „Ogranicz wydajność konsoli. >> Rozmiar bufora konsoli (znaki):” (Ta opcja jest widoczna w Eclipse Indigo, ale ogranicza rozmiar bufora na 1 000 000)
źródło
W obszarze Okno> Preferencje przejdź do sekcji Uruchom / debuguj> Konsola, a następnie powinna zostać wyświetlona opcja „Ogranicz wydajność konsoli”. Możesz to odznaczyć lub zmienić liczbę w polu tekstowym „Rozmiar bufora konsoli (znaki)” poniżej. Wykonaj niezaznaczone.
Dotyczy to Eclipse, takich jak Galileo, Kepler, Juno, Luna, Mars i Helios.
źródło
Dla użytkowników C ++, aby zwiększyć rozmiar wyjściowy konsoli budowania, zobacz tutaj
tj. Windows> Preferencje> C / C ++> Kompilacja> Konsola
źródło
Zaćmienie ma limit 32000 znaków na linię. Jeśli masz na przykład JSONObject, który chcesz zalogować się do konsoli, nie odniesiesz sukcesu. Nie możesz sobie z tym poradzić za pomocą pola wyboru. Przetestowany
źródło