IntelliJ IDEA运行标签可以有颜色吗?

Ste*_*kov 4 spring intellij-idea spring-boot

我正在IntelliJ IDEA中运行spring boot应用程序,并注意到如果通过“运行”选项卡(“运行”菜单)以及通过“终端”选项卡中的手动命令来运行它,则会有所不同。

如果我通过maven运行目标(播放按钮)运行它,则在“运行”选项卡中看不到任何颜色。如果通过“终端”选项卡中的“ mvn spring-boot:run”运行它,则会看到漂亮的彩色高光。Maven运行配置还运行相同的命令spring-boot:run。

应用程序从播放按钮/运行配置(运行选项卡)启动: 运行标签 通过mvn spring-boot:run从终端选项卡启动应用程序: 终端标签

Cra*_*der 6

Spring Boot 运行/调试配置类型支持它。它明确地通过了

-Dspring.output.ansi.enabled=always
Run Code Online (Sandbox Code Playgroud)

启用颜色输出的 JVM 选项。

据我所知,当您在 IntelliJ IDEA 中使用内置控制台中的 Maven 或 Gradle 配置运行它时,ANSI 颜色支持不可用。欢迎提出功能请求。


jkw*_*c89 5

build.gradle内,添加以下块以通过IntelliJ IDEA在IntelliJ IDEA中运行Spring Boot应用时获得彩色日志输出gradle bootRun

bootRun {
    jvmArgs = ["-Dspring.output.ansi.enabled=ALWAYS"]
}
Run Code Online (Sandbox Code Playgroud)


And*_*and 0

在 IDEA 2017.1 EAP 中,即使我只是使用标准运行命令运行应用程序,我也会获得颜色

IDEA 中的颜色

编辑:可能社区版根本不支持 Spring Boot ( https://www.jetbrains.com/idea/features/editions_comparison_matrix.html )

在此输入图像描述