2007-02-16 19:25 dp.SyntaxHighlighter: 在網頁顯示美觀的程式碼

真是由石頭成這裡學到不少網頁處理的小技巧耶。不管是Xuite或樂多,對於原貌 呈現的<xmp>或 <pre>標籤,在處理上總是有不少奇奇怪怪的小問題,因此每次要貼HTML或JavaScript的程式時,總是要多花時間去修改可能會 造成問題的符號,而在石頭成網站上看到了使用.dp.SyntaxHighlighter 的解決方法。以下是簡單的使 用步驟:

  1. 把 dp.SyntaxHighlighter 下載回來,解壓縮後再將需要用到的檔案上傳到Google pages,以下是基本的幾個必須的檔案:
    • SyntaxHighlighter.css (在解壓縮目錄的Styles裡)
    • shCore.js (在解壓縮目錄的Scripts裡)
    • 要貼上的程式種類用的.js檔;要貼JavaScript則上傳shBrushJScript.js
  2. 在文章的最後面要加上下列指令(把emisjerry換成自己的網址):
要貼上的程式碼必須置於<textarea> </textarea>裡,此<textarea>必須設定下列屬性:
  • name="code"
  • class="使用的程式語言名稱",如javascript、java等,詳細程式語言清單請參考 [這裡]
  • 非必要屬性:rows=顯示的列數,cols=顯示的行數
class屬性另外可以控制顯示區的外觀,細節請參考 [這裡]。我試用過的說明如下:
  • collapse: 程式碼顯示區最上方顯示 + expand source,按下才會顯示完整的程式碼
  • showcolumns: 顯示行號,即...10....20....30這種尺規
  • 不同的控制之間以冒號隔開
##
平均分數:0 顆星    投票人數:0
我要評分:
回應
挺不賴地~贊助一下
服務於軟體業的資訊老兵。興趣廣泛,學習力佳,好奇心強。
噗浪/互動式留言板
累積 | 今日
loading......
關鍵字
Re:[使用svchost viewer檢視你電...],By 科技與資訊研究所 於2008-11-11
Re:[【部落格更新】 增加中央氣象局衛星雲圖],By ~平淡生活~ 於2008-11-04
Re:[【部落格更新】 增加中央氣象局衛星雲圖],By ~平淡生活~ 於2008-10-07
Re:[標籤雲-翻譯自wikipedia],By 4664-1946~1964嬰兒潮、Baby Boomers 於2008-07-22
Re:[標籤雲-翻譯自wikipedia],By 4664-1946~1964嬰兒潮、Baby Boomers 於2008-07-22
熱門搜尋書籤
有朋自遠方來~

website counter
台灣部落格列表 PageRank
沒有新回應!






如何使用RSS
Powered by Xuite