Learning site for website creation

SyntaxHighlighterの使い方

公開日:2014年10月25日 更新日:2014年10月26日

SyntaxHighlighterを使うたびにショートコードを忘れるのでメモ。

Brush name Brush aliases File name
ActionScript3 as3, actionscript3 shBrushAS3.js
Bash/shell bash, shell shBrushBash.js
C# c-sharp, csharp shBrushCSharp.js
C++ cpp, c shBrushCpp.js
CSS css shBrushCss.js
Delphi delphi, pas, pascal shBrushDelphi.js
Diff diff, patch shBrushDiff.js
Groovy groovy shBrushGroovy.js
JavaScript js, jscript, javascript shBrushJScript.js
Java java shBrushJava.js
JavaFX jfx, javafx shBrushJavaFX.js
Perl perl, pl shBrushPerl.js
PHP php shBrushPhp.js
Plain Text plain, text shBrushPlain.js
PowerShell ps, powershell shBrushPowerShell.js
Python py, python shBrushPython.js
Ruby rails, ror, ruby shBrushRuby.js
Scala scala shBrushScala.js
SQL sql shBrushSql.js
Visual Basic vb, vbnet shBrushVb.js
XML xml, xhtml, xslt, html, xhtml shBrushXml.js

開始行番号の指定

[html firstline="5"]ここにコードを入れます[/html]

対象行をハイライト

[html highlight="4,6,8"]ここにコードを入れます[/html]

HTML混在の場合HTMLの色分けをするか

[php htmlscript="true"]ここにコードを入れます[/php]

プレーンなソースコード

[sourcecode language="plain"]ここにコードを入れます[/sourcecode]