2011-08-14 3 views
2

Ruby로 만든 블로그가 있지만 Objective-C 주제에 관해 자주 블로그를 작성합니다.Objective-C 구문 하이라이팅 용 Ruby 라이브러리

그래서 Objective-C 소스 코드 문자열을 취할 수 있고 구문 강조된 HTML 출력을 생성 할 수있는 Ruby 라이브러리가 필요합니다.

Ruby 소스 문자열의 경우 gem - http://syntax.rubyforge.org/ 구문을 사용하고 있습니다. 그러나이 라이브러리에 대한 Objective-C 토크 나이저를 찾을 수 없습니다.

Ruby에서 사용할 수있는 오픈 소스 토크 나이저 또는 다른 라이브러리가 있습니까?

다른 모든 것이 실패하면 Obj-C 지원이 있다고 주장하는 PHP 라이브러리 (GeSHi)가 있고 호스트에 PHP를 설치하고 janky shell exec 기반 호출을 작성해야합니다. 그것. 나는 이것을 피하고 싶다. 감사!

답변

1

글쎄, 당신은 단지 이것과 최상의 솔루션이 반드시 Pygments이다 할 수있는 명령 줄 도구를 사용할 수 있으며 호스팅 리눅스에서 실행하는 경우 당신은 아마 파이썬이 이미 설치되어 있습니다.

그냥 명령 줄에서 호출하고 출력을 어딘가에 저장하십시오.

+2

GitHub는 이미 작업을 완료했습니다. Albino : https://github.com/github/albino를 확인하십시오. –

관련 문제