IntelliJからビルドを実行すると、多くのデバッグが実行されます。
ただし、Run
コンソールでは切り捨てられます。
IntelliJがより多くの出力を保持するようにできますか?
それとも、できればすべてですか?
IntelliJからビルドを実行すると、多くのデバッグが実行されます。
ただし、Run
コンソールでは切り捨てられます。
IntelliJがより多くの出力を保持するようにできますか?
それとも、できればすべてですか?
回答:
よくあるリクエストにより、コンソールサイクルのバッファーサイズのオーバーライド設定がUI 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 11(少なくともMac上)では、この設定は代わりにInfo.plistで構成されます。
IDEA_HOME/Contents/Info.plist
そこにはすでに値があるはずなので、新しい値を追加するのではなく、変更するだけです。
保存した構成を使用してアプリを起動する場合は、このオプションが無効になっていることを確認してください:「出力コンソールで端末をエミュレートする」。このオプションを有効にすると、出力は常に数百行後にカットされます。それがなければ、他の回答で説明されているオプションは尊重されると思います。