Comment faire d'Erreur Java ligne garder dans son suppose de ligne au lieu d'en avoir dans le bas ou le haut de la sortie

0

La question

lorsque j'essaie d'utiliser le Système.err.println() de la commande, son affiche toujours le code d'erreur dans le bas ou le haut de la borne de sortie au lieu de l'avoir dans ses supposés ligne

Expectation

Reality

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

La meilleure réponse

0

Stdout (sortie) et Stderr (err) flux de sortie ne sont pas synchronisés par le design. Le traitement spécial est nécessaire pour rendre la sortie de deux flux synchrone.

Veuillez voir le numéro correspondant dans IntelliJ IDEA bug tracker.

Comme un résultat de la résolution de ce problème, un Registre option a été prévue afin de synchroniser ces flux. L'inconvénient est que l'IDE ne s'affiche plus err sortie en rouge, la sortie de ces deux volets seront fusionnés.

Pour activer cette option utiliser l'Aide | Trouver de l'Action, le type de Registre, puis de trouver et activer run.processes.with.redirectedErrorStream option.

Vous pouvez trouver plus de détails dans ce commentaire.

Voir aussi ma réponse similaire ici.

Malheureusement, il a été brisé à nouveau en 2020.* les rejets après la course, les Cibles ont été introduites. Nous avons présenté et correction d'un bogue correspondant. Le correctif devrait être disponible dans l'une des prochaines mises à jour. Si cette fonctionnalité est essentielle pour vous, vous pouvez utiliser 2019 libération de https://www.jetbrains.com/idea/download/previous.html jusqu'à ce que le correctif est publié.

2021-11-19 16:11:27

J'ai déjà activé, mais ça ne fonctionne toujours pas
Melza SacZ

Je veux dire, la ligne d'erreur est toujours rouge, et le code est encore en renverser partout
Melza SacZ

Dans d'autres langues

Cette page est dans d'autres langues

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