Program Tip

ANSI 색상 코드를 존중하는 Eclipse 콘솔보기?

programtip 2020. 10. 29. 19:13
반응형

ANSI 색상 코드를 존중하는 Eclipse 콘솔보기?


ScalaTest의 출력은 서로 다른 상태를 구분하기 위해 색상이 지정되어 있지만 결국 제어 코드와

[34m Annoying garbage 

Eclipse 콘솔이 이러한 시퀀스를 존중하거나 무시하도록 설득하거나 원하는 뷰를 연결하도록 설득하는 방법이 있습니까?


Eclipse 용이 플러그인을 성공적으로 사용하고 있습니다 -ANSIConsole


목표 관리 터미널 이클립스 플러그인은 색상 코드를 포함하여 ANSI 이스케이프 문자를 이해한다. 나는 그것을 사용 sbt하여 ScalaTest.

원래 대상 관리 터미널 플러그인은 원격 시스템에 액세스하도록 설계되었습니다. 그러나 Linux, Mac 또는 Solaris에서는 실행하지만 Windows 에서는 실행 하지 않는 경우 로컬 터미널을 사용할 수 있습니다. 로컬 셸 또는 프로그램에 직접 연결할 수있는 기능을 추가하는 플러그인을 .

로컬 터미널 플러그인을 설치하면 대상 관리 터미널이 자동으로 설치되므로 로컬 터미널 만 설치하면됩니다.

로컬 터미널 플러그인 설치

  1. 도움말-> 새 소프트웨어 설치 ...를 선택하십시오 .Eclipse 메뉴에서
  2. Eclipse 릴리스에 대한 기본 업데이트 사이트 (예 : Ganymede, Helios, Indigo)를 선택하십시오.
  3. 일반 도구-> 로컬 터미널을 선택하십시오.
  4. 플러그인을 설치하려면 일반적인 절차를 따르십시오 (다음 클릭, 라이센스 수락, Eclipse 다시 시작 등).

로컬 터미널 플러그인이 지원하지 않는 플랫폼에서 실행중인 경우 에도 SSH 또는 Telnet과 함께 대상 관리 터미널사용할 수 있습니다 .

대상 관리 터미널 플러그인 설치

  1. Eclipse 메뉴에서 도움말-> 새 소프트웨어 설치 ...선택하십시오.
  2. Eclipse 릴리스에 대한 기본 업데이트 사이트 (예 : Ganymede, Helios, Indigo)를 선택하십시오.
  3. 선택 모바일 및 장치 개발 -> 목표 관리 콘솔
  4. 플러그인을 설치하려면 일반적인 절차를 따르십시오 (다음 클릭, 라이센스 수락, Eclipse 다시 시작 등).

사용

  1. Eclipse 메뉴에서 창->보기 표시-> 기타선택하십시오.
  2. 터미널-> 터미널 보기를 선택하십시오 .
  3. 보기에서 녹색 연결 버튼을 클릭하고 세부 정보를 입력하여 로컬 시스템에 연결합니다. 로컬 터미널 플러그인을 설치 한 경우 옵션 중 하나는 "로컬 프로그램"입니다. 기본적으로 로컬 셸에 대해 정의 된 프로그램이 있지만 다른 프로그램을 설정할 수 있습니다. 예를 들어, sbt에 대한 항목이 있습니다.

흑백에 더 익숙하다면 다음을 수행 할 수 있습니다.

  1. Eclipse 환경 설정 열기
  2. 터미널 선택
  3. 터미널 색상 반전 확인

이것은 나를 위해 훌륭하게 작동합니다.

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

반응형