티스토리 뷰
<Syntax Highlighter>
블로그나 카페에 소스코드를 올릴 때 그냥 플레인 텍스트를 올리는 것 보다 에디터에서 제공하는 것 처럼 문법을 강조해서 올리면 보기가 더 편하다.
이때 문법 강조를 도와주는 방식이 여러가지가 있는데, 하나는 자바스크립트를 이용해서 올려진 코드를 후처리해서 보는 방법이 있고, 다른 하나는 코드를 HTML 로 변환하여 적용하는 방법이 있다.
<자바스크립트 처리>
자바스크립트를 이용한 처리는 <div>, <pre> 등의 태그로 코드를 감싼후 코드가 로딩되는 시점에 사용자 단에서 처리해서 보여주는 방식이다.
가장 많이 사용되는 코드가 다음 링크의 코드이다.
Alex Gorbatchev - http://alexgorbatchev.com/SyntaxHighlighter/manual/installation.html
installation 의 코드를 따라가면 어렵지 않게 적용할 수 있다.
<HTML 변환>
HTML 변환은 아래의 사이트에 코드를 올리면 선택한 사양에 맞게 HTML 로 변환하여 돌려준다.
이 HTML 을 그대로 붙여 넣으면 되는 것이다.
간단한 코드를 적용할 때는 이 방법이 더 편리하게 사용할 수 있다.
http://markup.su/highlighter/ - 문법종류 자동 확인/테마 적용
|
<hilite.me>
1 2 3 4 5 6 7 8 9 |
public class ShellSort { public static void main(String[] args) { for(int i = 0; i < 10; i++){ System.out.println(i); } } } |
<highlight.hohli.com>
- public class ShellSort {
- public static void main(String[] args) {
- for(int i = 0; i < 10; i++){
- System.out.println(i);
- }
- }
- }
<markup.su/highlighter>
public class ShellSort { public static void main(String[] args) { for(int i = 0; i < 10; i++){ System.out.println(i); } } }
반응형
'Tools' 카테고리의 다른 글
[서브라임 텍스트] 서브라임 텍스트 한글 입력시 IME 창 없애기 (1) | 2015.07.20 |
---|---|
[syntaxhighlighter] 웹사이트용 소스문법 하이라이터(syntax highlighter) 꺽쇠 오류 수정 (0) | 2015.07.06 |
오라클 ERP의 Forms 에서 마지막으로 시스템에 전송한 쿼리 확인하기 (0) | 2013.04.17 |
이클립스에서 SVN: '0x00000119: Delete 오류가 발생할 때 해결 방법 (0) | 2013.03.14 |
윈도우 7 XP 모드에서 윈도우 7의 서버에 접속하기 (0) | 2013.02.26 |
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- airflow
- Tez
- 하둡
- Python
- nodejs
- 백준
- S3
- 오류
- AWS
- yarn
- error
- 정올
- 하이브
- oozie
- 알고리즘
- ubuntu
- HIVE
- build
- SQL
- Hadoop
- java
- bash
- 다이나믹
- 파이썬
- emr
- mysql
- SPARK
- Linux
- HDFS
- hbase
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함