在Intellij产品中着色控制台输出

Colorize console output in Intellij products

我有一个默认输出的自定义脚本。 我想为错误,警告和信息着色。 在Intellij产品(IDEA,PhpStorm,PyCharm)中有办法做到这一点吗?


它已经有一段时间了,但是如果您仍然感兴趣,还有一个用于控制台着色的新插件:Grep Console。

Colorized build output in IntelliJ

与Intellij 12很好地配合使用。
确保在安装插件后重新启动IntelliJ。您将在左上角看到插件图标(白红色图标)。


它现在不受支持(至少不适用于所有运行配置类型)。请投票给:

  • IDEA-23976添加颜色/突出显示控制台输出的功能
  • IDEA-69880支持控制台输出中的颜色

固定外部工具的控制台输出以支持ANSI转义序列到彩色文本。


最新的IntelliJ,PyCharm和PhpStorm对控制台输出着色的支持有限。

首选项>编辑器>颜色和字体>控制台颜色

enter image description here


如果您运行常规应用程序,则在其他响应中提及的颜色配置可用,如果您设置以下VM选项:

1
-Dspring.output.ansi.enabled=ALWAYS

如果您使用的是spring boot,请使用Spring Boot启动应用程序而不是一般应用程序。颜色会出现。无需做任何其他事情。这个对我有用。

Edit Configuration