彩色控制台输出 Intellij 产品

我有一个具有默认输出的自定义脚本。我希望对错误、警告和信息进行着色。在 Intellij 的产品(IDEA,phpStorm,PyCharm)中有一种方法可以做到这一点?

65406 次浏览

It's not supported right now (at least not for all the run configuration types). Please vote for:

Console output of the external tools is fixed to supports ANSI escape sequences to color text.

It has been a while, but in case you are still interested, there is a new plugin for console colorizing: Grep Console.

Colorized build output in IntelliJ

Works nicely with Intellij 12.
Make sure you restart IntelliJ after installing the plugin. After you will see the plugin icon in the top left corner (white-red icon).

Latest IntelliJ, PyCharm and PhpStorm have limited support for console output colorization.

Preferences > Editor > Colors & Fonts > Console Colors

enter image description here

If you are using spring boot, use Spring Boot to start your application instead of general application. Color will show up. No need to do anything else. It works for me.

Edit Configuration

The colors configurations, mentioned in the other responses, work, if you run a regular application and you set the following VM option:

-Dspring.output.ansi.enabled=ALWAYS