2023년 9월 10일 일요일

Google Blogger Syntax Highlight 추가 (highlight.js 추가)

구글 블로거에 highlight.js 적용방법


구글 블로거에 highlight.js 적용방법

Highlight.js


하이라이트.js(Highlight.js)는 자바스크립트로 작성된 구문 하이라이터입니다. 브라우저뿐만 아니라 서버에서도 작동합니다. 거의 모든 마크업과 함께 작동할 수 있고 다른 프레임워크에 의존하지 않으며 자동 언어 감지 기능이 있습니다.



CDNjs를 이용하는 방법


1. 블로그 관리 페이지의 [테마 > 내 테마(맞춤설정의 우측에 있는 클릭) > HTML 편집]을 선택

1. 블로그 관리 페이지의 [테마 > 내 테마(맞춤설정의 우측에 있는 ▼클릭) > HTML 편집]을 선택



2. <head>...</head>의 제일 아래쪽(</head> 바로위)에 아래 코드 삽입
<!-- cdoe highlight -->
<link href='//cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/styles/androidstudio.min.css' rel='stylesheet'/>
<script src='//cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/highlight.min.js'></script>
<script>hljs.highlightAll();</script>


3. 글쓰기 모드에서 코드 작성후 [HTML] 선택 작성한 코드를 <pre><code>...</code></pre>로 묶어 준다.
<!-- 샘플코드 -->
<pre><code>
System.out.println("hello world");
</code></pre> 


* 일반 텍스트 코드 블록
<pre><code class="language-plaintext">...</code></pre>

* 코드 블록 무시
<pre><code class="nohighlight">...</code></pre>

참조 사이트