블로그에 코드 올리기 (code blogging posting)

블로그에 코드를 올리는 방법은 여러가지가 있을 것이다.

1. 그냥 plain text형태로 올리는 방법이 있고▼

2. Color Scripter 이용 ▼
    http://prev.kr/apps/ColorScripter




3. SyntaxHighlighter 이용 ▼


4. Gist 이용 ▼
https://gist.github.com/



등이 있다. 

필자의 경우에는 대부분 포스팅 될 코드가 C, Python 이기 때문에 어떤 highlighter가 맞을지 생각해 보려고 한다.



1. plain text 형태는 포스팅에는 편리하지만 가독성이 떨어진다.

2.  Color Scripter의 경우 사용법은 간단하다. Copy & Past만 몇번 해주면 된다.
     하지만 Python을 지원 하지 않고 스크린 샷에 보면 알겠지만 
     Color Scripter™이 계속 붙어 나오는 것이 크게 신경쓰이지 않았지만
     신경이 안 쓰이는 것도 아니었다. 
     Color Scripter는 Pass  

3. SyntaxHighlighter의 경우 어떻게 보면 사용법이 간단할 수 있지만
    내가 작성하고 있는 블로그에 html세팅이 필요하다.
    이 경우 운영하는 블로그가 많은 경우에 불편하고, 확실하진 않지만 블로그 작성시
    항상 html로 작성해야 하지 않나 싶다.
    또한 어떻게 표현되는지 바로 확인 하기 쉽지 않다. 
    (블로그에서 미리보기로 봐야하는 불편함) 
    설치 하기가 번거롭고, 차라리 Copy & Past가 바로 확인 할 수 있어 좋다.
    SyntaxHighlighter도 Pass

4. Gist의 경우 사용법은 Copy & Past 후 링크를 붙혀 넣는 방법이다.
    편리 하기도 하고 Python도 지원해 괜찮지만
    링크를사용하고, Color Scripter와 마찬가지로 Gist 라벨이 붙는것이 신경이 쓰였다.
    Gist도 Pass


이렇게 맘에 드는 highlighter를 발견하지 못해
google에 "code posting"이라고 검색을 한결과

괜찮은 highlighter를 발견 했다.


5. codepad 이다.
(사이트 : http://codepad.org/)


     입력창은 심플하다.▲

     copy & past로 사용하고 python도 지원한다.
     그리고
     해당 코드의 실행 결과도 확인 할수 있다.
     웹사이트 자체적으로 compiler / interpreter가 있어 결과 확인이 가능하다.
     
codepad를 사용하기로 했다.


0 댓글