반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 동적계획법
- LeetCode
- 프로그래밍
- web
- 프로그래머스
- Doitvue.js입문
- javascript
- react
- Level3
- 웹프로그래밍
- 코테연습
- 자바스크립트
- OS
- CS
- Medium
- Level2
- 고득점Kit
- Level1
- sql
- VUE
- C++
- 백준
- 리액트
- 파이썬
- dp
- 배열
- 카카오
- 리트코드
- python
- typescript
Archives
- Today
- Total
syntaxhighlighter 사용법 본문
반응형
syntaxhighlighter는 코드를 예쁘게, 보기 좋게 정리해준다.
설치 방법은 간단하다.
1. 우선 아래 링크에서 설치 파일을 다운받는다.
2. 파일을 압축 해제 한다. 필요한 폴더는 아래 두 개뿐이다
3. 티스토리 admin에 꾸미기 HTML/CSS 편집에서 파일 업로드에 scripts 폴더의 파일들과 styles 폴더의 파일들을 전부 때려 넣는다 (필요한 파일만 골라서 업로드하는 경우도 있다.)
4. 스킨 HTML에서 <head></head> 사이에 아래 코드를 넣는다
<script src="./images/shCore.js" type="text/javascript"></script> <script src="./images/shAutoloader.js" type="text/javascript"></script> <script src="./images/shBrushAppleScript.js" type="text/javascript"></script> <script src="./images/shBrushAS3.js" type="text/javascript"></script> <script src="./images/shBrushBash.js" type="text/javascript"></script> <script src="./images/shBrushColdFusion.js" type="text/javascript"></script> <script src="./images/shBrushCpp.js" type="text/javascript"></script> <script src="./images/shBrushCSharp.js" type="text/javascript"></script> <script src="./images/shBrushCss.js" type="text/javascript"></script> <script src="./images/shBrushDelphi.js" type="text/javascript"></script> <script src="./images/shBrushDiff.js" type="text/javascript"></script> <script src="./images/shBrushErlang.js" type="text/javascript"></script> <script src="./images/shBrushGroovy.js" type="text/javascript"></script> <script src="./images/shBrushJava.js" type="text/javascript"></script> <script src="./images/shBrushJavaFX.js" type="text/javascript"></script> <script src="./images/shBrushJScript.js" type="text/javascript"></script> <script src="./images/shBrushPerl.js" type="text/javascript"></script> <script src="./images/shBrushPhp.js" type="text/javascript"></script> <script src="./images/shBrushPlain.js" type="text/javascript"></script> <script src="./images/shBrushPowerShell.js" type="text/javascript"></script> <script src="./images/shBrushPython.js" type="text/javascript"></script> <script src="./images/shBrushRuby.js" type="text/javascript"></script> <script src="./images/shBrushSass.js" type="text/javascript"></script> <script src="./images/shBrushScala.js" type="text/javascript"></script> <script src="./images/shBrushSql.js" type="text/javascript"></script> <script src="./images/shBrushVb.js" type="text/javascript"></script> <script src="./images/shBrushXml.js" type="text/javascript"></script> <script src="./images/shLegacy.js" type="text/javascript"></script> <link href="./images/shCore.css" rel="stylesheet" type="text/css"> <link href="./images/shThemeMidnight.css" rel="stylesheet" type="text/css"> <script type="text/javascript"> SyntaxHighlighter.defaults['toolbar'] = false; SyntaxHighlighter.all() </script>
5. 글 입력시 HTML을 체크 하고 아래와 같이 작성하면 된다
<pre class="사용할 브러쉬""> 코드 입력 </pre>
- 티스토리에서 글 작성시 5와같이 코드 입력 후 HTML체크를 풀었을 때 적용한 테마가 아닌 회색 박스배경이 나온다고 당황하지 말자 원래 그렇다
- HTML입력시에는 <>태그를 < >로 치환해서 입력해야되는데 커니님이 만드신 변환툴을 사용하면 편리하다 (변환툴 주소)
- brush는 사용할 언어에 따라 달라진다
<
pre
class
=
"brush:html"
>
<
pre
class
=
"brush:js"
>
<
pre
class
=
"brush:css"
>
이런식
- 사용할 테마는 맘대로 바꿀 수 있다.
- 이밖에 설정 사항은 (http://alexgorbatchev.com/SyntaxHighlighter/manual/configuration/) 참고
반응형
'etc' 카테고리의 다른 글
[멋쟁이사자처럼] 중앙과제 3 (0) | 2019.07.31 |
---|---|
Heroku로 배포하기 (0) | 2019.07.31 |
git hub (0) | 2019.07.30 |
[멋쟁이사자처럼] 중앙과제 1 (0) | 2019.07.30 |
git 기초 이해하기 (0) | 2019.05.16 |
Comments