Pygments.rb 사용
파이썬 설치
혼자만의 편리한 도구를 넣는다.나는 이 보도에 대해 매우 잘 안다 . 홈brew를 넣을 때
easy_install
를 비롯한 각종 실행 파일이 수수께끼 같은 디렉터리/usr/local/share/python
에 설정되어 있기 때문에 기호 링크 등$PATH
을 붙인다.Pygments 설치
setup
pip install pygments
ln -s /usr/local/share/python/pygmentize /usr/local/bin/pygmentize
해보자.
kaiseki.rb
require 'pygments'
Pygments.start '/usr/local/bin/pygmentize'
code = File.read '/Users/udzura/.rvm/gems/ruby-1.9.3-p194@samples/gems/sinatra-1.3.3/lib/sinatra/base.rb'
puts Pygments.highlight code, lexer: 'ruby', formatter: 'terminal'
덤
pry-coolline이라는 루비제에서 직접 만든 것 같아서 분석기 같은 걸 설치했어좋지 않다.
언급하다
루비로 코드 블록에 색칠할 때의 일에서는 "때로는Segmentation fault로 변하기도 한다"면서도 그렇게 나쁜 인상을 주지는 않았다.아마도 버전이 업그레이드된 후 비교적 안정적일 것이다.나는'ptyhon의 환경을 잘 정돈할 수 있다면'이 어떻게 조정되는지 모르겠다.
Reference
이 문제에 관하여(Pygments.rb 사용), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/udzura/items/a8756edcb72a2b75ff38텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)