差異處
這裏顯示兩個版本的差異處。
— |
dokuwiki:syntax:code [2019/10/24 02:24] (目前版本) ghsrobert 建立 |
||
---|---|---|---|
行 1: | 行 1: | ||
+ | ====== 插入程式碼 ====== | ||
+ | ===== 內建 ===== | ||
+ | 行首空兩格就會變成一個 code block | ||
+ | 保留一切空格及斷行 | ||
+ | 其實這方法很簡單但常被忽略 | ||
+ | |||
+ | 其次,也可以使用: | ||
+ | < | ||
+ | 程式碼…… | ||
+ | </ | ||
+ | |||
+ | 或是 | ||
+ | < | ||
+ | 程式碼…… | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | 如果要依程式碼的類型,來為程式碼語法著色,內建就有這功能了!!!☟ | ||
+ | <code php> | ||
+ | <?php | ||
+ | echo "Hello World!"; | ||
+ | ?> | ||
+ | </ | ||
+ | 可以變成 | ||
+ | <code php> | ||
+ | <?php | ||
+ | echo "Hello World!"; | ||
+ | ?> | ||
+ | </ | ||
+ | |||
+ | 此外也有進階選項,可加上行號、螢光標示指定行數: | ||
+ | ^ 碼 ^ 效果 | ||
+ | | <div> | ||
+ | <code C [enable_line_numbers=" | ||
+ | void main () { | ||
+ | printf (" | ||
+ | exit 0; | ||
+ | } | ||
+ | </ | ||
+ | </ | ||
+ | void main () { | ||
+ | printf (" | ||
+ | exit 0; | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | 參考: | ||
+ | * [[wiki: | ||
+ | * ++syntax_highlighting 進階選項|[[https:// |