IT

온라인 구문(프로그래밍 언어) 하이라이터(Online Syntax Highlighter) 소개

유병혁 2015. 11. 12. 13:12

최근 프로그래밍 언어 중 파이썬(Python), R, 그리고 옥타브(Octave)를 많이 쓰고 있는데요,

해당 언어 구문을 블로그에 정리하다 보면 소스코드를 돋보이게 해주는 구문 하이라이터가 필요합니다.

 

위 프로그래밍 언어들을 모두 지원하는 아래 사이트를 소개 드립니다.

온라인 구문(프로그래밍 언어) 하이라이터(Online Syntax Highlighter) 사이트

http://markup.su/highlighter/

 

사용법은 아주 간단한데요, 일단 사이트에 접속한 후 Source code에 원하는 소스코드를 붙여넣습니다.

 

저는 옥타브(Octave)의 2차원 도표(Two-Dimentional Plots) 코드를 붙여넣었습니다.
출처: https://www.gnu.org/software/octave/doc/interpreter/Two_002dDimensional-Plots.html

 

소스코드를 붙여넣으면 아래 Language가 자동 탐지되는데요,

잘못 탐지되는 경우에는 목록에서 아래와 같이 선택해 주시면 되겠습니다. 

 

다음으로는 Style에서 원하는 하이라이트 방식을 선택해 주면 되겠습니다.

기본값은 파이썬 통합개발환경(IDLE, Integrated DeveLopment Envionment)인데요, 아래와 같이 목록에서 다양한 스타일을 선택하실 수 있습니다.

 

자, 끝으로 Highlight 버튼을 클릭하면 Preview에서 결과를 보여줍니다.

원하는 결과라면 HTML code를 copy to clipboard 버튼을 클릭하여 '복사 > 붙여넣기'하시면 되겠습니다.

 

스타일을 iPlastic으로 변경해 봤습니다. 저와 같이 프로그래밍 언어로 블로그를 하시는 분들께는 유용한 사이트가 될 것 같습니다.