Yapımızı IntelliJ'den çalıştırdığımda çok sayıda hata ayıklama gerçekleştiriyor.
Ancak Runkonsolda kesiliyor .
IntelliJ'in daha fazla çıkışı korumasını sağlayabilir miyim?
Yoksa tercihen hepsi mi?
Yapımızı IntelliJ'den çalıştırdığımda çok sayıda hata ayıklama gerçekleştiriyor.
Ancak Runkonsolda kesiliyor .
IntelliJ'in daha fazla çıkışı korumasını sağlayabilir miyim?
Yoksa tercihen hepsi mi?
Yanıtlar:
Popüler bir istekle UI 9/14/16 sürümüne geçersiz kılma konsol döngüsü arabellek boyutu ayarı eklendi:
Eski sürümler için orijinal yanıt:
Senin düzenleyin IDEA_HOME\bin\idea.propertiesdosyası ve bu ayarı artırır:
#-----------------------------------------------------------------------
# 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
ardından IntelliJ'i yeniden başlatın.
/Applications/IntelliJ IDEA 14 CE.app/Contents/bin/idea.properties
Bu (şimdi) Intellij IDEA ayarlarında düzenlenebilir.
Bu muhtemelen bir süredir Intellij IDEA'da ve kesinlikle Intellij IDEA 15'ten beri.
Bu yaklaşımla ilgili sorun, yığın alanı tükenmesi muhtemeldir ve daha sonra maksimum yığın boyutunu artırmanız gerekir . Çok büyük miktarda çıktı üreten bir uygulama için yeterli fiziksel belleğe sahip olmayacağınızdan muhtemelen yardımcı olmaz. Bunun yerine bir dosyadaki konsol çıktısını almanızı öneririm .
IntelliJ 11 (en azından Mac'te) ile bu ayar Info.plist'de yapılandırılır:
IDEA_HOME/Contents/Info.plist
Zaten orada bir değer olmalı, bu yüzden yeni bir değer eklemek yerine onu değiştirin.
idea.propertiesdosyanın bir kopyasında değiştirilmelidir , daha fazla ayrıntı burada .
Uygulamanızı başlatmak için kaydedilmiş yapılandırmalar kullanıyorsanız, bu seçeneğin devre dışı bırakıldığından emin olun: "Çıkış konsolundaki terminali taklit et". Bu seçenek etkinleştirildiğinde, çıktı her zaman birkaç yüz satırdan sonra kesilir. Onsuz, diğer cevaplarda açıklanan seçeneğe saygı duyulduğunu düşünüyorum.