AD スポンサー

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

この記事は約4分で読めます。

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

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

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

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

 

[code lang=”vb”] ‘テキストボックス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
[/code]

 

このプラグインですが、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

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

車載ホルダー 片手操作 クリップ式 スマホホルダー車 スマホ車載ホルダー カーマウント スマホスタンド 着脱簡単 縦横向き可能 360度回転 安定性拔群 ダッシュボード・バックミラー・デスクにも適用 互換性が高い カー用品 4.7-7インチ多機種に対応 iPhone12/11/X/XS/Sony/Samsung/HUAWEI/Oneplus/SAMSUNG Galaxyなど機種対応 (ブラック)
MSOVATEK
¥1,117(2022/05/17 18:34時点)
1.「着脱簡単*クリップ式」ダッシュボードでもサンバイザーでも任意な位置に取り付けが可能です。360度回転の首振ることができる機能のため、ニーズに応じてスマホの水平画面と垂直画面を自由に切り替えます。充電口をふさがない構造なので、充電しながら使用できます。 実用性とシンプルな使用感を求める方に適しています。
【Amazon.co.jp先行発売】エーモン(amon) 新型ポイパック 廃油処理材 吸着・保持力アップ 4.5L 3個パック 8812 廃油処理箱からコンパクトな廃油処理材へ!
エーモン(amon)
¥999(2022/05/17 18:26時点)
オイル交換にお勧め。天然素材のおがくずパックと綿シートの組み合わせで廃油の吸着力を向上させた新タイプの廃油処理アイテム。廃棄時にオイル漏れの心配がない破れにくい丈夫な紙袋付き。オイル受け皿8L(item no.8809)の底面にピッタリフィットするマチの付いた専用ポリ袋でセットしやすい。オイル受け皿をお買い求めの際は、廃油処理材とオイルを足した容量を考慮してオイル受け皿8Lの使用をお勧めします。
東洋アルミ(TOYO ALUMINIUM) ほこり取り ホワイト 5個 パッと貼るだけ! ホコリとりフィルター 換気扇用 5個セット & 整流板付専用パッと貼るだけスーパーフィルター 3074【セット買い】
東洋アルミ(Toyo Aluminium)
¥2,147(2022/05/17 18:34時点)
こちらの商品で付与されるAmazonポイントは、個別商品のポイントが合算されて付与されます。正確なポイント数については注文確認画面にてご確認ください。
Jackery ポータブル電源 240 大容量67200mAh/240Wh 家庭アウトドア両用バックアップ電源 小型軽量 PSE認証済 純正弦波 三つの充電方法 AC(200W 瞬間最大400W)/DC/USB出力 車中泊 キャンプ アウトドア 地震停電 防災グッズ 停電時に非常用電源 ソーラー充電 環境にやさしい 省電力
Jackery(ジャクリ)
¥19,800(2022/04/22 17:55時点)
【大容量・正弦波】240Whの大容量、キャンプ、車中泊、アウトドアで家庭用電源が使えて便利です。キャンプから防災まで幅広く活躍。停電や災害時、交流電源が使用できない時の備えにも最適です。Jackery ポータブル電源 240は、最大電力200Wの機器が給電でき、多数の設備や端末に対応できます。 AC 100Vコンセントは、純正弦波を採用しており、家庭用100Vと同じような、滑らかな波形を作り出す交流電源で、パソコンや、スピーカーなどほとんどの精密機器が問題なく使えます。
日清食品 日清の最強どん兵衛 きつねうどん 93g×12個
どん兵衛
¥3,214 (¥268 / 個)(2022/05/17 18:50時点)
"すべてが主役" の、こだわり抜いた「どん兵衛」。通常の「どん兵衛」よりも太く、"もちもち食感" をアップした "極太うどん"、6種の合わせだし*を使用した昆布の後引く旨みが特長のつゆ、通常よりもぶ厚く、噛むほどに旨みが染み出す "ふっくらおあげ" (丸大豆使用) が特長です。長野県の老舗「八幡屋礒五郎 (やわたやいそごろう)」で特別に調合した「特製ゆず七味唐辛子」を入れると、香り高い上質なゆずの香りが広がります。