다양한 프로그래밍 언어에서 소스 코드를 멋지게 형식화하고 인쇄하는 OS X 응용 프로그램을 찾고 있습니다.
- 줄 번호는 좋을 것입니다
- 일정한 폭의 글꼴
- 클립 보드의 내용을 인쇄하면 더할 나위없이 좋습니다
무료이거나 합리적인 가격의 이와 같은 것이 있습니까 (명백한 프로그래머의 편집자 외에) 있습니까?
다양한 프로그래밍 언어에서 소스 코드를 멋지게 형식화하고 인쇄하는 OS X 응용 프로그램을 찾고 있습니다.
무료이거나 합리적인 가격의 이와 같은 것이 있습니까 (명백한 프로그래머의 편집자 외에) 있습니까?
답변:
이 작업에 터미널을 사용하지 않고 Mac '응용 프로그램'을 원하면 Bare Bones Software의 ' Text Wrangler '를 확인하십시오. '저가'요청에 맞는 프리웨어입니다.)
작은 텍스트를 인쇄하고 행 번호 기능을 위해 특별히 사용합니다.
명령 행에 익숙하다면 a2ps (무료 및 오픈 소스)를 사용하여 MacPorts (MacPorts 설치 후 sudo port install a2ps
) 또는 Homebrew (Homebrew 설치 후 ) 를 통해 설치할 수 있습니다 brew install a2ps
.
예를 들면 다음과 같습니다.
a2ps -1 --line-numbers=5 -g source.c
5 페이지마다 source.c
구문 강조 ( -g
) 및 줄 번호로 인쇄 됩니다 . 추가 옵션에 대해서는 매뉴얼 페이지 를 참조하십시오 . 다양한 소스 형식을 지원합니다.
클립 보드의 내용을 인쇄하려면
pbpaste | a2ps -1 --line-numbers=5
pbpaste
클립 보드의 내용을 a2ps로 읽는 표준 출력으로 인쇄합니다.
많은 입력 언어와 여러 출력 형식을 지원하는 GNU Source-highlight 도 참조하십시오 .