Коли я запускаю наш збір від 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.
/Applications/IntelliJ IDEA 14 CE.app/Contents/bin/idea.properties
Це можна (зараз) відредагувати в налаштуваннях Intellij IDEA.
Можливо, це було деякий час в Intellij IDEA, і, безумовно, це стосується Intellij IDEA 15.
Проблема такого підходу полягає в тому, що у вас, ймовірно, не вистачає простору купи, і тоді вам потрібно буде збільшити максимальний розмір купи . Для програми, яка генерує дуже великий обсяг виходу, вона, ймовірно, не допоможе, оскільки у вас не буде достатньої фізичної пам'яті. Я б запропонував замість цього записати консольний вихід у файл .
У IntelliJ 11 (принаймні на Mac) це налаштування замість нього налаштовано в Info.plist:
IDEA_HOME/Contents/Info.plist
Там уже повинно бути значення, тому просто змініть його, а не додайте нове.
idea.properties
файлу, детальніше тут .
Якщо ви використовуєте збережені конфігурації для запуску програми, переконайтеся, що ця опція вимкнена: "Емуляція терміналу на консолі виводу". Якщо ввімкнено цю опцію, вихід завжди буде скорочений через кілька сотень рядків. Без цього я вважаю, що варіант, описаний в інших відповідях, дотримується.