2007년 5월 29일 화요일

소스 코드를 이쁘게 표현하는 방법

Google Reader (100 )

소스 코드를 이쁘게 표현하는 방법

ASP.NET 가이드 7. Syntax Highlighting 지원하기
http://network.hanb.co.kr/view.php?bi_id=1110


star-light라는 자바스크립트가 있는데, 이 코드는 소스 코드에 변경을 하지 않고

pre class="php"

와 같은 형태로 적어주기만 하면 된다는 장점이 있다.

번거롭게 HTML로 변환을 하지 않아도 되고, 나중에 누군가가 소스 코드를 가져다가 테스트할 때도 편하게 작업할 수 있다.

설치형 블로그에서 쓰이는 플러그인 중에는 "을 한글의 2바이트 문자 "로 변경하는 경우가 있어서 보기엔 이쁘지만 가져다 테스트해보기엔 나쁘다는 단점도 있는데, star-light을 쓰면 이런 문제는 쉽게 해결된다.

게다가, 다양한 언어를 지원하고, 다른 언어 지원도 손쉽게 추가할 수 있다.

꽤 오래전에 쓴 글이고, ASP.NET 기반 라이브러리를 만들때 사용하는 방법과 새로운 언어 지원을 추가하는 방법까지 다뤘었는데, 코드를 이쁘게 보여주는 데는 star-light 만한 솔루션이 없다고 얘기할 수 있다.

댓글 없음: