SyntaxHighlighter 3.0.83
2010. 8. 7. 00:33 |
Softwares
SyntaxHighlighter는 웹브라우저 상에서 코드가 예쁘게 포맷되고 하이라이팅 되어 보여지도록 만들어주는 유틸리티이다.
며칠 전에 텍스트큐브에서 티스토리로 이사를 했는데, 기존에 사용하던 코드 하이라이터가 다 깨져버려서 새로 설정을 해주어야만 했다.
텍스트큐브에서는 SyntaxHighlighter가 내장되어 있어서 HTML 태그를 직접 사용하지 않고도 쉽게 코드조각을 껴넣을 수 있어서 참 편했는데 티스토리에서는 직접 설치를 하고 설정을 해주어야만 한다.
빌어먹을 귀찮은 짓을 또 해야하는 군 이라고 생각하면서 SyntaxHighlighter 페이지를 가봤는데 3.0 버전이 나와있는 것이 아닌가. 텍스트큐브에서 쓰던 엔진은 아마 2.0 이었을 것이다.
3.0에서는 설치 방법이 조금 더 쉬워졌고, 사용자 입장에서 코드 조각을 이전보다 더 쉽게 복사할 수 있게 되었다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | /************************************* Multiline block comments **********************************/ $string = 'hello world!' ; ob_start( "parseOutputBuffer" ); // Start Code Buffering session_start(); function parseOutputBuffer($buf) { global $portal_small_code, $portal_gzcompress; global $PHP_SELF, $HTTP_ACCEPT_ENCODING; // cleaning out the code. if ($portal_small_code && !$portal_gzcompress) { $buf = str_replace( " " , "" , $buf); $buf = str_replace( "\n" , "" , $buf); $buf = str_replace(chr(13), "" , $buf); } } |
티스토리에 설치하는 방법은 다른 블로그들에서 이미 정리해놓았으니 참고하면 된다.
'Softwares' 카테고리의 다른 글
Vim 7.3 released! (1) | 2010.08.16 |
---|---|
Process Monitor에 디버깅 메세지를 인젝션하기 (0) | 2010.08.07 |
크롬의 vimium과 비주얼스튜디오의 vsvim (0) | 2010.08.04 |
오픈소스 C++ 코드 정적 분석툴 cppcheck (6) | 2010.07.28 |
stackoverflow.com -최고의 프로그래밍 질문/답변 사이트 (4) | 2010.03.18 |