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

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

関連記事

EXCELで名前の定義を消す方法。

EXCELで名前の定義を消す方法を調べました。 普段使っている分には多分意識することは無いんだけど、先輩社員から譲りうけたファイルとか、共通で何年も使っているファイルやシートをコピーして使わなきゃいけ …

[C#]DateTimePickerは、CloseUpイベントで日付変更を取得する

日付関連で、取得した値がどうか?ってのを検出して判定する必要が出たのでメモ。 CloseUpイベントで何が判定されるのか? https://msdn.microsoft.com/ja-jp/libra …

改めて、コマンドプロンプトのrobocopyコマンドでバックアップを行う。

以前、会社では、バックアップ用のソフトを使っていたことがあります。 それも、社内ではなく、お客様用にw まぁ、それ自体は良いんですが、割とケチ?な会社だったので、使っているのはフリーソフト。 確か、商 …

VMWareがだめだったから、VirtualBoxでUbuntuを使おうとして駄目だった話。

日本の中心付近で仕様変更と闘うSE日記VMWare導入したかったけど、断念した話。http://ht-jp.net/blog/pc/vmware-ubuntuなんとなく仕事でPGをやり続けるのに気が重 …

SRWare Ironの起動時に「プロフィールを開くことができませんでした。・・・」と表示されて起動できない問題。

窓際社員として1日を平和に過ごすには、ネットの力は必要なんです。 退屈しのぎ(調べ物)する事もあるし、それこそ仕事の内容を検索して時間を潰し(一生懸命仕事してる)ので。   ところが、先日か …


カテゴリー