不過我自己實際用的時候,看起來好像不會變色 XD
因為貼程式碼時,還是有顏色的程式碼比較好辨識,因此就想到了部落格上在用的 SyntaxHighlighter
剛好又發現 Foswiki 有支援 SyntaxHighlighter 的 extension
所以就嘗試來安裝了!
進入 Foswiki 的 Configure 介面(/foswiki/bin/configure)> Extension > Install, Update or Remove extensions > search for extension
並且在 Extension name 欄位中輸入「DpSyntaxHighlighterPlugin」[1] 搜尋,按 Install 就可以安裝了。
安裝完以後,因為會自動勾選啟用,所以記得點選 Save 按鈕,將新的設定儲存起來。
使用上可以參考 [1],例如想用 Java 的樣式的話,可以用以下的格式撰寫:
1 2 3 |
%CODE{lang= "java" }% your code here. %ENDCODE% |
例如:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
%CODE{lang="java"}% public static void main(String[] args) { try { Path outputPath = Paths.get("D:", "test", "output"); log.debug("Output path: " + outputPath.toString()); WebMailPcap test = new WebMailPcap(); test.capture(outputPath); } catch (Exception | Error e) { e.printStackTrace(); } } %ENDCODE% |
在 Foswiki 顯示出來的結果如下:

參考資料:
沒有留言:
張貼留言