前言:
這篇教學利用SyntaxHighlighter使得網頁能呈現經過處理的程式碼(易於閱讀)。內容主要來自官方說明文件
基本步驟:
- 在網頁內引入
shCore.js
、shThemeDefault.css和shCore.css
- 加入你所寫程式對應的"brushes",這裡有所有的brushes
(舉例, shBrushJScript.js 用於 JavaScript) - 有兩種方式:
<pre />
或<script />
(請見下面範例) - 呼叫
SyntaxHighlighter.all()
JavaScript 語法即生成
範例:
- 在網頁<head>與</head>之間引入:
- 在<pre> </pre>之間打入想要的程式,並指定class="brush: js"(這邊用javascript舉例)
/** * SyntaxHighlighter */ function foo() { if (counter <= 10) return; // it works! }
<pre />
或 <script />差異:
...建構中
謝謝分享!!!
回覆刪除