ANSI 색상 코드를 존중하는 Eclipse 콘솔보기?
ScalaTest의 출력은 서로 다른 상태를 구분하기 위해 색상이 지정되어 있지만 결국 제어 코드와
[34m Annoying garbage
Eclipse 콘솔이 이러한 시퀀스를 존중하거나 무시하도록 설득하거나 원하는 뷰를 연결하도록 설득하는 방법이 있습니까?
Eclipse 용이 플러그인을 성공적으로 사용하고 있습니다 -ANSIConsole
목표 관리 터미널 이클립스 플러그인은 색상 코드를 포함하여 ANSI 이스케이프 문자를 이해한다. 나는 그것을 사용 sbt
하여 ScalaTest
.
원래 대상 관리 터미널 플러그인은 원격 시스템에 액세스하도록 설계되었습니다. 그러나 Linux, Mac 또는 Solaris에서는 실행하지만 Windows 에서는 실행 하지 않는 경우 로컬 터미널을 사용할 수 있습니다. 로컬 셸 또는 프로그램에 직접 연결할 수있는 기능을 추가하는 플러그인을 .
로컬 터미널 플러그인을 설치하면 대상 관리 터미널이 자동으로 설치되므로 로컬 터미널 만 설치하면됩니다.
로컬 터미널 플러그인 설치
- 도움말-> 새 소프트웨어 설치 ...를 선택하십시오 .Eclipse 메뉴에서 를
- Eclipse 릴리스에 대한 기본 업데이트 사이트 (예 : Ganymede, Helios, Indigo)를 선택하십시오.
- 일반 도구-> 로컬 터미널을 선택하십시오.
- 플러그인을 설치하려면 일반적인 절차를 따르십시오 (다음 클릭, 라이센스 수락, Eclipse 다시 시작 등).
로컬 터미널 플러그인이 지원하지 않는 플랫폼에서 실행중인 경우 에도 SSH 또는 Telnet과 함께 대상 관리 터미널 을 사용할 수 있습니다 .
대상 관리 터미널 플러그인 설치
- Eclipse 메뉴에서 도움말-> 새 소프트웨어 설치 ... 를 선택하십시오.
- Eclipse 릴리스에 대한 기본 업데이트 사이트 (예 : Ganymede, Helios, Indigo)를 선택하십시오.
- 선택 모바일 및 장치 개발 -> 목표 관리 콘솔
- 플러그인을 설치하려면 일반적인 절차를 따르십시오 (다음 클릭, 라이센스 수락, Eclipse 다시 시작 등).
사용
- Eclipse 메뉴에서 창->보기 표시-> 기타 를 선택하십시오.
- 터미널-> 터미널 보기를 선택하십시오 .
- 보기에서 녹색 연결 버튼을 클릭하고 세부 정보를 입력하여 로컬 시스템에 연결합니다. 로컬 터미널 플러그인을 설치 한 경우 옵션 중 하나는 "로컬 프로그램"입니다. 기본적으로 로컬 셸에 대해 정의 된 프로그램이 있지만 다른 프로그램을 설정할 수 있습니다. 예를 들어, sbt에 대한 항목이 있습니다.
흑백에 더 익숙하다면 다음을 수행 할 수 있습니다.
- Eclipse 환경 설정 열기
- 터미널 선택
- 터미널 색상 반전 확인
이것은 나를 위해 훌륭하게 작동합니다.
https://marketplace.eclipse.org/content/ansi-escape-console
설치하기 만하면 Eclipse의 기본 콘솔 동작이 자동으로 수정됩니다. (제공된 버튼으로 쉽게 비활성화 할 수 있습니다.)
텍스트 색상을 수정하기 위해 이스케이프 코드를 출력하는 코드를 실행하는 데 이것을 사용했습니다. 예상대로 정확하게 작동합니다.
이 플러그인을 사용할 수 있습니다. http://code.google.com/p/elt/
참조 http://alexruiz.developerblogs.com/?p=2428를
출력을 파일로 리디렉션 한 다음 "tail -f"하면 어떻습니까? 이 질문과 비슷합니다. Eclipse 출력을 표준 Windows 콘솔에 std : out 어떻게 만들 수 있습니까?
업데이트 : Eclipse 콘솔의 Colorize 로그에 나열된 일부 옵션도 있습니다. . 작동하지 않더라도 표준 콘솔 플러그인을 교체하는 방법에 대한 시작점이 될 수 있습니다.
참고 URL : https://stackoverflow.com/questions/6286701/an-eclipse-console-view-that-respects-ansi-color-codes
'Program Tip' 카테고리의 다른 글
실행중인 Docker 컨테이너에서 파일 및 stdout을 읽는 방법 (0) | 2020.10.29 |
---|---|
C에서 데이터 유형의 최소 및 최대 값 (0) | 2020.10.29 |
Twitter 부트 스트랩을 사용한 툴팁 (0) | 2020.10.29 |
데이터 프레임의 모든 문자 변수에있는 모든 값을 소문자에서 대문자로 변환 (0) | 2020.10.29 |
SQL LEFT JOIN 하위 쿼리 별칭 (0) | 2020.10.29 |