Больше строк в окне команд

Есть ли возможность получить "больше" строк в командном окне (Консоль)?

Когда я отлаживаю свои программы, я выводил в окно довольно много строк, и начало вывода исчезает из диапазона, который я могу прокрутить назад, поэтому я не вижу свой полный вывод с начала программа.

Как я могу получить окно команд для сохранения всех строк?

(И да, я мог бы записать его в текстовый файл как журнал, но я бы хотел попробовать его для этого изменения)

Ответ 1

По крайней мере, в Win7, ответ Kristina теперь кажется либо его памятью команд, введенных в командной строке, либо количеством, которое вы можете скопировать-вставить.

Чтобы увеличить память прокрутки, я сделал следующее:

  • Перейти к свойствам, упомянутым Kristina
  • Перейдите на вкладку макета (это третий)
  • Измените высоту размера буфера экрана - максимум 9999.

Как упоминал Джои в комментариях к Кристине, ответьте, это не будет работать на то, что вы уже сделали - только на то, что вы делаете после внесения изменений.

Этот ответ был первоначально написан, когда Кристина была отмечена как принятая. Теперь, когда это принятый ответ, я отредактировал свой ответ, чтобы избежать путаницы.

Ответ 2

Чтобы дополнить ответ (-ы) выше, его также можно экспортировать строки в txt файл используя > fileName.txt

Например:

myProgram.exe > output.txt // will create a new file with all the output of myProgram

Ответ 3

Если вы используете Windows, нажмите на значок CMD в верхнем левом углу и перейдите в свойства.

Перейдите на вкладку "Параметры".

В истории команд введите или выберите 999 в поле "Размер буфера", а затем введите или выберите 5 в поле "Количество буферов".