역시 세상에 쉬운일이 별로 없다고
2.0이 설치된 곳에 overwrite 만 해서는 되질 않는다.
이번 글에서는 변경된 부분에 대해서만 설명하고자 한다.
- 참조 : 2.0설치 관련 글(http://goo.gl/a1jAg) , Syntax Highlighter (http://goo.gl/wF2u)
추가해야 할 코드
- <textarea> 를 사용한 경우 script 기술했던 부분에 아래의 코드를 추가한다.
- Scroll bar 없애기 : 본인이 주로 사용하는 chrome 에서는 모든 창에 vertical scroll bar 가 등장하였고, 세로로 넘어가는 녀석에 대해서는 horizental scroll bar님도 등장하셨다. 아주 보기가 싫어서 shCore.css 부분을 손을 보았다. 차후에 코드 길이가 긴 녀석의 경우 깨질수도 있으니 주의를 요한다.
- 수정부분은 ".syntaxhighlighter" 녀석의 overflow 속성이다. 이를 auto -> hidden으로 바꾸었다.
SH가 3.0으로 버전업되면서 맘에 든 점 2가지
- 소스코드를 드래그 할때 라인번호가 포함되지 않는 소스 고유영역만 선택이 된다.
- 테마의 색상부분을 분리하여서 수정하기가 용이하다.
첨부된 파일은 스크롤바 제거가 추가된 scCore.css파일과 개인적으로 변경한 theme css 파일이다.
Style Test용 Sample code
'Programming' 카테고리의 다른 글
UnicodeEncodeError: 'ascii' codec can't encode characters in position : ordinal not in range(128) (0) | 2011.06.17 |
---|---|
PostgreSQL (0) | 2011.05.03 |
자주 사용하는 스크립트 모음 (0) | 2010.12.21 |
키 입력시 검색창에 focus 해주는 Javascript (0) | 2010.12.20 |
JSP 시작 태그들 (0) | 2010.12.16 |
댓글