태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

티스토리에서 XML도 코드하이라이터(Syntax Highlighter)를 쓰고싶다!!

2009.11.09 05:42


현재 블로그에서 코드를 좀 더 이쁘게 보여주기 위해 Syntax Highlighter를 사용하고 있습니다.
그런데, 문제는 자바 코드는 상관이 없는데 레이아웃 코드, 즉 XML 코드를 그대로 입력하게 되면 티스토리에서 각 태그 (<LinearLayout> 등...)을 모두 대문자로 바꿔버리는 만행(!)을 저지르더군요. -_-;;

그래서 한동안은 그냥 글씨를 붙여넣어 코드를 작성하다가.. 검색을 해보니 꺽쇠(<,>)를 &gt;, &lt;로 바꿔주면 정상적으로 표시가 된다는 사실을 알았습니다.

그래서! 꺽쇠를 &gt;와 &lt;로 바꿔주는 프로그램을 작성하였습니다. :)
간단하지만 안드로이드 XML 파일을 티스토리 블로그에 포스팅하는 분들께는 유용할 것이라 판단됩니다. :)

 변환할 파일을 직접 입력할 수도 있고, 파일로부터 불러올 수도 있습니다.
CodeHighlighter 사용을 선택하시면 바로 HTML 코드에 붙여넣을 수 있도록 앞, 뒤에 <pre class .. 및 </pre> 코드를 추가해줍니다.

업데이트 (11/9)
* <pre>  태그의 꺽쇠까지 변환되는 문제 수정
* 변환 옵션에서 XML, Java 선택 가능


다운로드 :

SimpleLayoutConverter.jar



저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

커니 프로그래밍 이야기 , , , , , , , , , , , ,

  1. 안녕하세요 항상 많은걸 보고 배웁니다.
    위 app를 제 블로그에 써보니 줄이 짤려서요 (예: 글자수가 200자 이상일 때 짤림 현상)
    그리고 폰트도 작게 나와서 보기가 힘들더군요.

    혹시 티스토리 스킨 설정을 따로 하고 써야하는 건가요?^^;

  2. 그 문제는 스킨 문제일 가능성이 커보입니다.

    스킨에 Syntax Highlighter가 설치되어있는지요?
    설치되어있지 않다면 위 툴을 사용한다 할지라도 코드는 제데로 표시되지 않습니다.

  3. 아 제가 코드라이터를 몰랐습니다.
    설치하고 나서 하니깐 잘되네요. 감사합니다. ^^

  4. 오우~ 이제서야 이런걸 보게 되는군요.
    대단하십니다~ 잘 쓸게요 ^^