スポンサーリンク

[WordPress] あらゆる言語のソースコードを見やすく表示するプラグイン-SyntaxHighlighter Evolved

今年も気が付けば6月も終わり、半年過ぎてしまいました・・。
月日が立つのは早いもので、年齢とともにプログラムコードも思うようにスラスラ書けなくなって来ました。
思い出せない、コードスペルミスなどが多く(´・ω・`)ガッカリ…

習いたてのプログラマみたいに本をペラペラ、WEBを流し読みってことも多くなってきたのは辛いです。

さて、今回はVBAのソースコードやPHPなど記載することも多いので、ソースを見やすくできるプラグインのご紹介です。
って言ってもネット上の情報を集めただけなので特別なわけではないのであしからず。

SyntaxHighlighter Evolved
Wordpressの記事上にコードサンプルを記載する際に閲覧者がソースコピーや見やすさなどを補助するプラグインです。
具体的には以下の様な表示になります。

 

'テキストボックス1に入力された内容を変数に代入する
IP_WorkNo = TextBox1.Value

'DataBaseに接続し、T_UserIDの情報を取得する。
Dim ct As New ADODB.Connection
Dim rs As New ADODB.Recordset
ct.Open ("Provider = Microsoft.Jet.OLEDB.4.0;Data Source=" & db_Path)
rs.Open Source:="SELECT Work_ID,Work_No,Model,Name_of_product FROM T_work_table WHERE Work_No='" & IP_WorkNo & "';", ActiveConnection:=ct

PWork_ID = rs!Work_ID
PWork_No = rs!Work_No
PModel = rs!Model
PName_of_product = rs!Name_of_product

 

このプラグインですが、WordPressのダッシュボードにあるプラグインインストールでSyntaxHighlighter Evolvedと入力して検索すると出てきます。
ダウンロード後は、プラグインの有効化を行い、設定画面の「SyntaxHighlighterの設定」でテーマや折り返しの有無など、自由に選択出来ます。
あとは投稿時に下記のコードを入力するだけです。

[CODE  lng=”vb”]

ソースコードをココに記入する。

[/CODE]

または

[code language=”xhtml”]

ソースコードをココに記入する。

[/code]

言語のショートコードのパラメーターは以下のものが使えるようです。

Brush name Brush aliases File name
ActionScript3 as3, actionscript3 shBrushAS3.js
Bash/shell bash, shell shBrushBash.js
CSS css shBrushCss.js
C# c-sharp, csharp shBrushCSharp.js
C++ cpp, c shBrushCpp.js
Delphi delphi, pas, pascal shBrushDelphi.js
Diff diff, patch shBrushDiff.js
Groovy groovy shBrushGroovy.js
Java java shBrushJava.js
JavaScript js, jscript, javascript shBrushJScript.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

今話題の商品や、その他のおすすめはこちら

【Microsoft ストア限定】3点セット:Surface Pro (i5 / 256GB / 8GB モデル) + 専用 タイプ カバー (ブラック) + 専用 ペン (プラチナ) 【純正】JHH-00002
マイクロソフト
はっきり言って家の中、外出先で使うにはこれ一台ですべてOK! 私も使っていますがこれ1台ですべて対応できるのでディスクトップマシンの使用頻度が下がりました(^-^;

Bose QuietComfort 35 wireless headphones II ワイヤレスノイズキャンセリングヘッドホン Amazon Alexa搭載 ブラック
BOSE(ボーズ)
¥ 34,200(1970/01/01 00:00時点)
上のSurface Proとセットで使用していますが、さすがBOSE! ほかのヘッドホンなどまったく使う気がしなくなるほど素晴らしいです。

Microsoft Office 365 Solo (最新 1年版)|オンラインコード版|Win/Mac/iPad|インストール台数無制限(同時使用可能台数5台)
マイクロソフト
¥ 11,581(1970/01/01 00:00時点)
Microsoft Officeはパッケージで買う時代は終わり、これからは安価に最新版をすべてのパソコンにインストールする時代です。

カスペルスキー セキュリティ (最新版) | 3年 5台版 | オンラインコード版 | Windows/Mac/Android対応
カスペルスキー
¥ 8,949(1970/01/01 00:00時点)
3年間のコストは最安で、機能が充実しておりTRENDMICROよりも軽く、Symantecのように不具合も少ないおススメのアンチウィルスソフトウェア