SyntaxHighlighter EvolvedっていうWordPressのプラグインを使ったら、楽にソースコードを表示できた。

投稿日:2017-02-05

SyntaxHighlighter Evolvedっていうプラグインを使って、コードの表示を楽にしてみた。

C#で正規表現が使えたらな〜って時は以外と多いので、ちょっと正規表現を頑張って使ってみた。

を書いた時に思ったんだけど、いろんなブログでは、コードのサンプルを書く時に


using System.Text.RegularExpressions;
flg = 1; //1:半角英数 2:電話番号 3:郵便番号...
strCheckText = "あいうえおabcde";
if (flg == 1 && !(Regex.Match(strCheckText, "^[a-zA-Z0-9]+$")).Success)
{
// 半角英数以外の文字が含まれています。
}else if (flg == 2 && !(Regex.Match(strCheckText, "^[0-9]{2,5}-[0-9]{1,4}-[0-9]{4}$")).Success)
{
// 0-9以外が入力されています。
}

こんな感じで表示してて、どうやってるんだろ?って思って探したプラグイン。

プラグインは他にもたくさんあるけど、検索して見つかったなかで、タグで囲むだけで使えて、使い方を一生懸命覚える必要もなさそうだったのが決めてだったw

プラグインは、Wordpressのダッシュボード→プラグイン→新規追加 画面で「SyntaxHighlighter Evolved」って検索すればすぐに見つかるので、速攻インストール。

設定もできるみたいだけど、とりあえずデフォルト設定で使って見た感じ、問題なさそうなので、そのまま使ってます。

 

実際、上記のところをどうやって書いてるかっていうと、タグで囲むだけ。

こんな感じになります。

このブログの目的の一つは、自分が仕事上の開発で困った事は、同様に困ってる人がいるだろうし、自分のメモとしても活用したいから、こうやって見やすさを考えておくのは有効だよね。

 







-C#, PC, 開発メモ
-, ,


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

関連記事

fire tv stick 4Kを買った。TVにネットワークがあるにも関わらず、fire tvを選択した理由。

  先日、液晶テレビというものを購入しました。 実家で朝ごはんを食べる時だけ、ニュース番組を流してるぐらいで、ドラマとかバラエティは基本見ない。 というか、テレビのいる部屋にいない。 特にテ …

[Oracle]regexp_replaceで、改行コード・タブとかのCSV出力時に邪魔になるものを消す

通常、スペースを消したい時とかなら、replaceとかtrimとかで一括で処理してたんだけど、CSVに出力したい時に、複数の処理を纏めるのがスゲェ面倒くさかった。 それがregexp_replaceで …

Firefoxが右上の「×」ボタンで閉じれなくなった。とりあえず、「Alt + F4」で閉じれるよ。

はい。 タイトルのとおり、メインで使用しているブラウザであるFirefoxが、「×」ボタンで閉じれなくなりましたw 最初は、メモリが足りなくなったりしたのかな?と思いつつ、PCの再起動を試してみても、 …

出張用にポータブルDVD(DVSM-PT58U2V-BKD)を買った。

出張用にポータブルDVD(DVSM-PT58U2V-BKD)を買った。 BUFFALO Surface対応 書き込みソフト添付 ケーブル収納 ウルトラスリムタイプ ポータブルDVD ブラック DVSM …

c#:高DPI環境化で、画面レイアウトが崩れる問題

自分の環境は高DPI(125%以上)ではないので、意識していなかったけど、客先環境でハマッたので。 状況は、Multirowを使った表部分が、高DPI環境下(125%)だと、レイアウトが崩れる問題。 …


カテゴリー