Когда я запускаю нашу сборку из IntelliJ, она выдает много отладок.
Но он усекается в консоли Run
.
Могу ли я заставить IntelliJ сохранить больше вывода?
Или, желательно, все это?
Когда я запускаю нашу сборку из IntelliJ, она выдает много отладок.
Но он усекается в консоли Run
.
Могу ли я заставить IntelliJ сохранить больше вывода?
Или, желательно, все это?
По популярному запросу в пользовательский интерфейс 9/14/16 добавлен параметр переопределить размер буфера окружения:
Оригинальный ответ для более старых версий:
Измените файл IDEA_HOME\bin\idea.properties
и увеличьте этот параметр:
#-----------------------------------------------------------------------
# This option controls console cyclic buffer: keeps the console output size not higher than the specified buffer size (Kb). Older lines are deleted.
# In order to disable cycle buffer use idea.cycle.buffer.size=disabled
idea.cycle.buffer.size=1024
затем перезапустите IntelliJ.
Это можно (сейчас) отредактировать в настройках Intellij IDEA.
Вероятно, это было в Intellij IDEA, и, конечно же, это касается Intellij IDEA 15.
Проблема с этим подходом заключается в том, что вы, скорее всего, закончите кучу пространства, а затем вам нужно увеличить максимальный размер кучи. Для приложения, которое генерирует очень большой объем вывода, вероятно, это не поможет, поскольку у вас не будет достаточной физической памяти. Вместо этого я предлагаю вам захватить вывод консоли в файле.
С IntelliJ 11 (по крайней мере на Mac) этот параметр настроен вместо этого в Info.plist:
IDEA_HOME/Contents/Info.plist
Там должно быть значение, поэтому просто измените его, а не добавьте новый.
Вы могли бы использовать этот ярлык
Ctrl + Shift + A
затем выполните поиск "Переопределить размер буфера цикла консоли", чтобы перейти к настройкам.