为Intellij产品中的控制台输出着色


Answers:


157

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

IntelliJ中的彩色生成输出

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


5
奇迹般有效。非常感谢您的分享:)
PetrÚjezdský13年

4
我的dotfiles中提供了GrepConsole配置文件的最新版本。您可以将其复制或符号链接到$HOME/.IdeaIC12/config/options/GrepConsole.xml
JJD

@JJD很酷,谢谢。感谢您将有效答案变成一个好答案:)
kostja

1
也可以在IntelliJ 13 EAP中使用。谢谢。
2013年

1
Grep Console插件中对ANSI着色的支持已在6.4版(2017年2月,IJ 2016+)中删除。
CMerrill

20

目前不支持(至少不是所有运行配置类型都支持)。请投票:

外部工具的控制台输出已固定为支持ANSI转义序列来为文本着色。



2
@jordanpg此修复程序是Java运行配置 只有 -看youtrack.jetbrains.com/issue/IDEA-69880#comment=27-772027
彼得·Dobrogost

15

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

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

在此处输入图片说明


11
是否有任何有关如何使用这些文件的文档?仅仅使用转义码不会产生颜色
Lucina 2014年

2
@Buttons尝试安装“ Grep Console”插件并在其配置页面“ Enable Ansi coloring”中启用
dawez 2014年

5
这不是来自grep控制台!
MariuszS 2014年

由于这种支持,Grep控制台不再处理ANSI颜色– github.com/krasa/GrepConsole/issues/39
Piotr Dobrogost 2015年

1
仅支持8种ANSI颜色。如果您想支持256色,请对此问题进行投票– youtrack.jetbrains.com/issue/IDEA-137065
Piotr Dobrogost


4

如果您使用的是Spring Boot,请使用Spring Boot来启动您的应用程序,而不是常规应用程序。颜色将会显示。不需要做任何其他事情。这个对我有用。

编辑配置


1
这在社区版上可用吗?对我不显示。我已经安装了Spring Assistant插件。
Ixx

@Ixx不适用于社区版,仅适用于无限版。
Paras jain
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.