找回密碼
 註冊
搜索
查看: 8360|回復: 1

Discuz 6.0 代碼語法解析高亮

[複製鏈接]
發表於 2007-11-6 16:30:15 | 顯示全部樓層 |閱讀模式
1.首先到 http://code.google.com/p/syntaxhighlighter/ 下載 SyntaxHighlighter
2.將 SyntaxHighlighter 解壓縮(含目錄)到 discuz\attachments
3.修改\discuz\attachments\dp.SyntaxHighlighter\Scripts\shCore.js (解決複製到剪貼簿時, 空白會變成一堆 )
找到後面加上4.修改\discuz\viewthread.php (加入 SyntaxHighlighter 解析, 並且解決Discuz自動在換行時加上<br />的問題)
最前面加上

最後面加上

5.進入discuz後端管理介面 => 上方"帖子管理" => 左邊"帖子相關"裡的"Discuz!代碼" => 加入 "csharp" => "提交"
  選csharp右邊的"[詳情]" => 替換內容加入6.重覆步驟5 將csharp,css,cpp,delphi,java,javascript,php,python,ruby,sql,vb,xml加入
7.discuz後端管理介面 => 上方"系統工具" => 左邊"Discuz!工具"裡的"更新緩存" 即可!
8.在文章內容使用 [ csharp ] 及 [ /csharp ] 即可! ([]中無空格)

Reference:
1. http://discuz.bluelovers.net/red ... ewpost&tid=1411
2. http://yehhou.blogspot.com/2007/ ... taxhighlighter.html
 樓主| 發表於 2007-11-7 09:37:43 | 顯示全部樓層

SyntaxHighlighter 更改字型及修正工具列CSS

1.開啟 dp.SyntaxHighlighter\Styles\SyntaxHighlighter.css
2.更改字型
找到

將 font-size: 改為所需要的字體大小

3.修正工具列CSS
找到

改為
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

Archiver|手機版|彩色筆小沛的知識庫

GMT+8, 2024-4-19 18:02 , Processed in 0.016600 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回復 返回頂部 返回列表