1. syntaxhighlighter_2.1.364.zip 압축을 푼 다음 scrips, styles의 폴더안의 파일들을 [스킨] -> [HTML/CSS편집] 메뉴에서 모두 업로드 <첨부파일>
2. 아래의 코드를 skin.html 편집 삽입
<link rel="stylesheet" type="text/css" href="./images/SyntaxHighlighter.css">
3. </body> 바로 앞에 아래 소스코드를 넣는다.
<script type="text/javascript" src="./images/shCore.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 rel="stylesheet" type="text/css" href="./images/shCore.css"> <link rel="stylesheet" type="text/css" href="./images/shThemeDefault.css"> <script type="text/javascript"> SyntaxHighlighter.config.clipboardSwf = './images/clipboard.swf'; SyntaxHighlighter.all(); </script>
4. 글쓰기에서 HTML 편집으로 들어가서
<pre class="brush: java"> //여기에 소스코드 삽입 </pre>
brush: 다음 사용할 언어 종류에 따른 class이름을 적어주면 된다.
언어 | 명칭 |
C++ | cpp, c, c++ |
C# | c#, c-sharp, csharp |
CSS | css |
Delphi | delphi, pascal |
Java | java |
Java Script | js, jscript, javascript |
PHP | php |
Python | py, python |
Ruby | rb, ruby, rails, ror |
Sql | sql |
VB | vb, vb.net |
XML/HTML | xml, html, xhtml, xslt |
'ETC' 카테고리의 다른 글
이클립스 단축키 (0) | 2012.06.19 |
---|---|
구글 “그린 클라우드 하려면 이렇게” (0) | 2012.06.19 |
크롬에서 구글 검색 핫토픽 제거 (0) | 2012.06.04 |
윈도우7 구글 크롬 탭 작업표시줄에 미리보기 되게 하는 방법 (0) | 2012.05.29 |
이클립스 failed to create the java virtual machine (0) | 2012.04.08 |