Rev. 2.73

얼마 전 소개했던 PrismJS는 아직 HTML, CSS, JS만을 지원하고 있습니다. 지금 즈음 다른 언어를 지원하지 않을까 해서 살펴보니 역시나 있더군요. 제가 발견한 현재 확장 가능한 언어는 JAVA, PHP, Bash 그리고 모든 C 스타일 언어에 적용할 수 있는 Generic 등이 있습니다. 이 문법 강조 컴포넌트를 확장하려면 PrismJS를 포크한 각 개발자의 저장소에서 직접 가져와야 합니다. 몇몇 컴포넌트에서 사소한 문제를 발견했지만, 신속히 수정되고 있어 해결방법을 어렵지 않게 찾아낼 수 있었어요. 각 언어별 저장소 위치를 아래에 정리했습니다. PrismJS를 사용하는 분들은 참고하세요.

Bash - https://github.com/ktmud/prism/tree/gh-pages/components
JAVA - https://github.com/thomasklemm/prism/tree/gh-pages/components
Clojure - https://github.com/samflores/prism/tree/gh-pages/plugins
Vim - https://github.com/samflores/prism/tree/gh-pages/plugins
Ruby - https://github.com/samflores/prism/tree/gh-pages/plugins
PHP - https://github.com/Aaron3/prism/tree/php/components
Generic - https://github.com/Aaron3/prism/tree/generic/components
Okaidia(theme) - https://github.com/ocodia/prism/tree

언어를 추가하는 방법은 아주 간단합니다. 컴포넌트 또는 플러그인 폴더에 있는 해당언어의 소스를 prism.js에 추가해 주세요.

Comments

Got something to add? You can just leave a comment.

Your Reaction Time!

captcha

avatar