Intellij 제품에서 콘솔 출력 색상 화


95

기본 출력이있는 사용자 지정 스크립트가 있습니다. 오류, 경고 및 정보를 색상 화하고 싶습니다. Intellij 제품 (IDEA, PhpStorm, PyCharm)에서이를 수행하는 방법이 있습니까?

답변:


160

오래되었지만 여전히 관심이 있으시다면 콘솔 색상 화를위한 새로운 플러그인 인 Grep Console이 있습니다.

IntelliJ의 색상 화 된 빌드 출력

Intellij 12와 잘 작동 합니다. 플러그인을 설치 한 후 IntelliJ
다시 시작 하십시오 . 왼쪽 상단에 플러그인 아이콘 (흰색-빨간색 아이콘)이 표시됩니다.


5
매력처럼 작동합니다. 감사합니다 :) 공유를위한 많은
페트르 Újezdský

4
GrepConsole 용 구성 파일 의 최신 버전은 내 dotfiles에서 사용할 수 있습니다 . 에 복사하거나 심볼릭 링크 할 수 있습니다 $HOME/.IdeaIC12/config/options/GrepConsole.xml.
JJD 2013 년

@JJD 쿨, 감사합니다. 그리고 :) 좋은 일에 올바른 대답을 돌려 주셔서 감사합니다
kostja

1
IntelliJ 13 EAP에서도 작동합니다. 감사합니다.
Alain O'Dea 2013

1
버전 6.4 (2017 년 2 월, IJ 2016+)에서 Grep 콘솔 플러그인의 ANSI 색상 지정 지원이 제거되었습니다.
CMerrill

20

지금은 지원되지 않습니다 (적어도 모든 실행 구성 유형에 대해 지원되지 않음). 투표하십시오 :

색상 텍스트에 대한 ANSI 이스케이프 시퀀스를 지원 하도록 외부 도구 의 콘솔 출력 이 수정되었습니다.



2
@jordanpg이 수정 사항은 Java 실행 구성 전용입니다. youtrack.jetbrains.com/issue/IDEA-69880#comment=27-772027
Piotr Dobrogost

15

최신 IntelliJ, PyCharm 및 PhpStorm은 콘솔 출력 색상 화를 제한적으로 지원합니다.

환경 설정> 편집기> 색상 및 글꼴> 콘솔 색상

여기에 이미지 설명 입력


11
이것들을 사용하는 방법에 대한 문서가 있습니까? 단순히 이스케이프 코드를 사용하는 것은 색상을 생성하지 않습니다
Lucina 2014

2
@Buttons는 플러그인 "그렙 콘솔"을 설치하려고하고 설정 페이지에서 가능 "안시 색칠 사용"
dawez

5
이것은 grep 콘솔에서 나온 것이 아닙니다!
MariuszS

이 지원으로 인해 Grep 콘솔은 더 이상 ANSI 색상을 처리하지 않습니다 – github.com/krasa/GrepConsole/issues/39
Piotr Dobrogost

1
이것은 8 개의 ANSI 색상 만 지원합니다. - 당신이 256 색에 대한 지원을 원하는 경우에이 문제에 대한 투표를하시기 바랍니다 youtrack.jetbrains.com/issue/IDEA-137065
표트르 Dobrogost

11

다음 VM 옵션을 설정하면 일반 애플리케이션을 실행하는 경우 다른 응답에 언급 된 색상 구성이 작동합니다.

-Dspring.output.ansi.enabled=ALWAYS

4

Spring Boot를 사용하는 경우 일반 애플리케이션 대신 Spring Boot를 사용하여 애플리케이션을 시작하십시오. 색상이 표시됩니다. 다른 작업을 할 필요가 없습니다. 그것은 나를 위해 작동합니다.

구성 편집


1
커뮤니티 에디션에서 사용할 수 있습니까? 나를 위해 나타나지 않습니다. Spring Assistant 플러그인이 설치되어 있습니다.
Ixx

@Ixx는 Unlimited 에디션에서만 사용할 수있는 커뮤니티 에디션에서는 사용할 수 없습니다.
Paras jain
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.