是否有可能在命令窗口(控制檯)中獲得「更多」行?命令窗口中的更多行
當我調試我的程序時,我輸出了很多行到窗口,並輸出的開始消失在範圍之外我可以向後滾動窗口,所以我沒有看到我的完整輸出從開始該程序。
如何獲取命令窗口以保留所有行?
(是的,我可能也記錄到一個文本文件作爲日誌,但我想嘗試這樣的變化)
是否有可能在命令窗口(控制檯)中獲得「更多」行?命令窗口中的更多行
當我調試我的程序時,我輸出了很多行到窗口,並輸出的開始消失在範圍之外我可以向後滾動窗口,所以我沒有看到我的完整輸出從開始該程序。
如何獲取命令窗口以保留所有行?
(是的,我可能也記錄到一個文本文件作爲日誌,但我想嘗試這樣的變化)
至少在Win7中,克里斯蒂娜的答案現在似乎是在命令行中鍵入的命令的內存,或者您可以複製粘貼的數量。
爲了增加滾動條的內存,我做了以下內容:
正如喬伊在克里斯蒂娜的回答中提到的那樣,這對你已經完成的事情不起作用 - 只對你做了改變後的事情有效。
這個答案最初是在克里斯蒂娜的標記爲接受的時候寫的。既然這是公認的答案,我已經編輯了我的答案以避免混淆。
如果你正在使用Windows,點擊CMD圖標在左上角並轉到屬性。
單擊選項選項卡。
在命令歷史中,在緩衝區大小中鍵入或選擇999,然後在緩衝區數中鍵入orselect 5。
似乎沒有工作,我仍然無法滾動到頂部...似乎我輸出太多的線... –
它不會影響你已經打印的東西。什麼從緩衝區中消失了。更改後您必須再次運行程序。另外緩衝區的最大尺寸是9999行,你也可以使用它。 – Joey
好吧,現在它可以工作,但只有在我還將窗口緩衝區高度更改爲稍高於它之後。感謝您的建議:) –
只是爲了補充的答案(S)以上,其也可以將行導出到使用> fileName.txt
例如一個txt文件 :
myProgram.exe > output.txt // will create a new file with all the output of myProgram
這是一個非常有用的解決方案。 –
你使用的是什麼操作系統? – ysth
這不是一個編程問題。答案是:yes:從窗口:Alt-Space,'p'表示屬性,它位於該對話框的第一個選項卡上。 –
我知道現在評論爲時已晚,但我不認爲接受的答案是這個問題的答案,而是Scott Mermelstein的答案是。 – Arif