it-swarm-id.com

Bagaimana cara menghentikan keluaran pemotongan IntelliJ ketika saya menjalankan build?

Ketika saya menjalankan build kami dari IntelliJ, itu memompa banyak debug.

Tapi itu terpotong di konsol Run.

Dapatkah saya membuat IntelliJ mempertahankan lebih banyak output?
Atau, lebih disukai, semuanya?

195
Paul McKenzie

Dengan permintaan populer Setelan override ukuran buffer siklus ditambahkan ke UI 9/14/16:

Override console cycle buffer size


Jawaban asli untuk versi yang lebih lama:

Edit file IDEA_HOME\bin\idea.properties Anda, dan tambah pengaturan ini:

#-----------------------------------------------------------------------
# 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

lalu mulai ulang IntelliJ.

266
CrazyCoder

Ini dapat (sekarang) diedit dalam pengaturan Intellij IDEA.

Intellij IDEA Settings: Console

Ini mungkin sudah ada di Intellij IDEA untuk sementara waktu, dan tentunya pada Intellij IDEA 15.

32
amaidment

Masalah dengan pendekatan ini adalah bahwa Anda cenderung kehabisan ruang tumpukan, dan kemudian Anda perlu meningkatkan ukuran tumpukan maksimum . Untuk aplikasi yang menghasilkan jumlah output yang sangat besar mungkin tidak akan membantu karena Anda tidak akan memiliki cukup memori fisik. Saya akan menyarankan agar Anda menangkap output konsol dalam file .

11
Adil Qureshi

Dengan IntelliJ 11 (setidaknya di Mac), pengaturan ini akan dikonfigurasikan di Info.plist:

IDEA_HOME/Contents/Info.plist

Seharusnya sudah ada nilai di sana jadi modifikasi saja alih-alih menambahkan yang baru.

3
Chris Williams

Anda bisa menggunakan pintasan ini

Ctrl + Shift + A

lalu cari "Override size buffer cycle" untuk mendapatkan pengaturan.

0
N Dev