1. 다운로드 & 압축해제
http://alexgorbatchev.com/SyntaxHighlighter/download/
2. 티스토리 관리자 – HTML/CSS 편집 : SyntaxHighlighter - 파일 업로드
디렉토리를 선택면 안됩니다.
Script, styles 디렉토리의 파일 전체를 한번씩 선택해서 “열기”해주세요.
3. html에 SyntaxHighlighter 적용
티스토리 관리자 – HTML/CSS 편집 – HTML/CSS(탭)
복사할 코드
<script type="text/javascript" src="./images/shCore.js"></script> <script type="text/javascript" src="./images/shLegacy.js"></script> <script type="text/javascript" src="./images/shBrushBash.js"></script> <script type="text/javascript" src="./images/shBrushCpp.js"></script> <script type="text/javascript" src="./images/shBrushCSharp.js"></script> <script type="text/javascript" src="./images/shBrushCss.js"></script> <script type="text/javascript" src="./images/shBrushDelphi.js"></script> <script type="text/javascript" src="./images/shBrushDiff.js"></script> <script type="text/javascript" src="./images/shBrushGroovy.js"></script> <script type="text/javascript" src="./images/shBrushJava.js"></script> <script type="text/javascript" src="./images/shBrushJScript.js"></script> <script type="text/javascript" src="./images/shBrushPhp.js"></script> <script type="text/javascript" src="./images/shBrushPlain.js"></script> <script type="text/javascript" src="./images/shBrushPython.js"></script> <script type="text/javascript" src="./images/shBrushRuby.js"></script> <script type="text/javascript" src="./images/shBrushScala.js"></script> <script type="text/javascript" src="./images/shBrushSql.js"></script> <script type="text/javascript" src="./images/shBrushVb.js"></script> <script type="text/javascript" src="./images/shBrushXml.js"></script> <link type="text/css" rel="stylesheet" href="./images/shCore.css"> <link type="text/css" rel="stylesheet" href="./images/shThemeDefault.css"> <script type="text/javascript"> SyntaxHighlighter.all(); </script> |
</head>태그를 찾는다.
위쪽에 코드를 삽입한다.
<body> à <body Onload="dp.SyntaxHighlighter.HighlightAll('code');"> 변경.
4. Syntax Highlighter 적용
http://alexgorbatchev.com/SyntaxHighlighter/manual/installation.html
- 티스토리 에디터에서 html을 선택하고 직접 코드를 입력해서 적용합니다.
<textarea name="code" class="brush:js;">
var a = 1;
alert(a);
</textarea>
★ brush: 이후에 사용할 언어를 지정하면된다.
※ 사용가능 언어 목록.
Brush name |
Brush aliases |
File name |
as3, actionscript3 |
shBrushAS3.js |
|
bash, shell |
shBrushBash.js |
|
cf, coldfusion |
shBrushColdFusion.js |
|
c-sharp, csharp |
shBrushCSharp.js |
|
cpp, c |
shBrushCpp.js |
|
css |
shBrushCss.js |
|
delphi, pas, pascal |
shBrushDelphi.js |
|
diff, patch |
shBrushDiff.js |
|
erl, erlang |
shBrushErlang.js |
|
groovy |
shBrushGroovy.js |
|
js, jscript, javascript |
shBrushJScript.js |
|
java |
shBrushJava.js |
|
jfx, javafx |
shBrushJavaFX.js |
|
perl, pl |
shBrushPerl.js |
|
php |
shBrushPhp.js |
|
plain, text |
shBrushPlain.js |
|
ps, powershell |
shBrushPowerShell.js |
|
py, python |
shBrushPython.js |
|
rails, ror, ruby |
shBrushRuby.js |
|
scala |
shBrushScala.js |
|
sql |
shBrushSql.js |
|
vb, vbnet |
shBrushVb.js |
|
xml, xhtml, xslt, html, xhtml |
shBrushXml.js |
'etc' 카테고리의 다른 글
sqlite 유틸리티 ( DB Browser for SQLite ) (0) | 2014.12.10 |
---|---|
이문세 (0) | 2014.11.21 |
구글링을 하는 여러가지 팁입니다. (0) | 2014.05.07 |
CPU모델명 분석 (0) | 2014.05.07 |
도로명 주소 (0) | 2014.05.07 |
댓글