Ako urobiť Java riadku Chyby udržať v jeho predpokladá riadku namiesto toho aby ju v spodnej alebo hornej časti výstup

0

Otázka

pri pokuse o použitie Systému.err.println() príkaz, jeho vždy zobrazuje kód chyby v spodnej alebo hornej časti výstup terminálu namiesto toho, aby ju v jej vraj line

Expectation

Reality

intellij-idea java
2021-11-17 18:27:56
1

Najlepšiu odpoveď

0

Stdout (z) a Stderr (err) výstupné prúdy nie sú synchronizované dizajnom. Zvláštne zaobchádzanie, je potrebné, aby výstup z dvoch rôzne prúdy synchrónne.

Prosím, pozrite príslušné problém v IntelliJ IDEA bug tracker.

Ako výsledok, ktorým sa tento problém databázy Registry možnosť bola poskytnutá synchronizovať tieto prúdy. Nevýhodou je, že IDE už nebude zobrazovať err výstup na červeno, ako výstup z týchto dvoch prúdov sa zlúčia.

Ak chcete aktivovať túto možnosť využiť Pomoc | Nájsť Akcie, typ databázy Registry, a potom nájdite a umožniť run.processes.with.redirectedErrorStream možnosť.

Môžete nájsť viac detailov v tejto komentár.

Pozri aj moje súvisiace odpoveď tu.

Bohužiaľ, to bolo rozbité opäť v roku 2020.* uvoľňuje po Spustiť Ciele boli zavedené. Sme predložili a pevné zodpovedajúcu chybu. Opravy by mali byť k dispozícii v jednej ďalšej aktualizácie. Ak táto funkcia je pre vás kritické, môžete použiť 2019 prepustenie z https://www.jetbrains.com/idea/download/previous.html kým je prepustený opraviť.

2021-11-19 16:11:27

Som už zapnutý, ale stále to nefunguje
Melza SacZ

Myslím, chybové čiary je stále červená, a kód je stále rozliatiu všade
Melza SacZ

V iných jazykoch

Táto stránka je v iných jazykoch

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................